Can you help please,
i have recently purchased this car and knew that it had a few faults, so far i have cured the surging at idle by completely cleaning out all the breather hoses and stripping and cleaning the throttle body, she now idles as she should at startup around the 600 mark.
The rocker cover gasket was goosed as i had shed loads of oil in all the plug pots and dripping onto the exhaust from the half moons at the rear, so this was changed and all is now well.
Now before i did any of this work the engine light (not the one with the spanner) was lit so after i cleaned the throttle body out i checked the codes with a friend code reader and the codes were po340 cam sensor, p1700 mil on, po100 air flow meter and po170 fuel trim malfunction. Being the methodical person that i am i went for the easiest job first and changed the air flow meter for a one from ebay, had the codes cleared and the engine light reset by my friend and started the car only for the engine light to reappear, read the codes again and the same codes came back.
Here are my symptoms now sometimes the car will not start on the first turn of the key wether it be hot or cold, but this only happens sometimes, whilst i'm driving along sometimes the car has a tendancy to hang on to third gear for a while before engaging fourth and sometimes whilst driving downhill in fourth it will engage third and then jump back to fourth.
I have also noticed that when i am decelerating the instant mpg in the display never reads 999.9, appart from this these faults the car seems to drive ok and is currently giving me 31 mpg on my daily 50 mile round trip to work and back.
Any thoughts or suggestions would be welcome.