Hello. We've just bought a 307 1.6 SE. It's all that we expected apart from two things - so far.. The mileage on the odometer increases more quickly than either the trip meter or the trip computer readings. So far there is a discrepancy of about 50 miles in one week. Our Peugeot garage says that it isn't sure what the cause is but they are aware of two other 307's with similar symptoms and Peugeot technical support are looking into it. The service level indicator started at 18600 miles to the next service (rather than 20000). Peugeot have told my wife that this is nothing to worry about - it just gives 1400 miles of grace. Surely this can't be correct? Has anyone else had similar problems that have been easily resolved? Is it just a question of replacing a sensor unit or does the entire engine management system have to be replaced? Thanks in advance for your help