+my focus 1.8 only does 70-75miles to 15quid

pluged it in last week and said running 25% lean have been told to replace the breather pipe from the front of the block that runs under the thermostat, maybe its the same for yours?? mine sometimes revs at 2k for a second or 2 recently when you press cluch in to stop or change gear etc