Hello - I've been there and done that with the injector seals too. On an 05 plate fiesta 1.4 TDCI. Great to have high miles per gallon but totally pointless if the engine has a flawed design and every penny you've saved on fuel economy is blown on injector seals. You guys has the ABS module failure yet? If not that's another 700 quidder to look forward to! See previous post below. ADD ME TO THE GROWING ABS MODULE FAILURE LIST!!! Hello all, Had exactly the same problem on my 05 plate fiesta 1.4 TDCI, first the handbrake light came on then shortly after the ABS and engine warning light came on. Car still ran fine. Booked it into a ford dealer and the usual phone call. "We need to charge you £99.99 to plug a laptop into you car so it can tell us what's wrong with it. Is it OK to proceed." "Yes thats great - sounds like a bargain." Then the phone rings again a bit later to say that it is ABS module failure and itll be almost £700 to fix. I paid up. I got them to leave the faulty part for me to inspect. I believe this part consists of an electical relay box bolted onto a hydraulic component with hydraulc tubes attached. Assumed for £700 they were replacing the whole lot but no - just the electrical box the size of a fist. Someone is having a laugh. I agree with everyone this is not a wear and tear part as far as I'm concerned. Ford should replace for free. They will lose out in the long run I suspect because they will lose long term customers such as myself. Be warned - another very common fault in low mileage TDCI's is injector seal failure. Staggeringly similar conversation with the same dealership a year ago or so. Car went in for service running absolutely fine. Mis-diagnosed drop link failure followed by a call to say that the injector seals had failed and one injector needed replacing altogether (on a 5 year old car with low mileage). Again around £700 to fix. My family and I have had many fords and are long term customers. This is the last ford I will ever own and anyone asking for my opinion will be told accordingly. Cheers all.