I've signed up to this site in an attempt to resolve an ongoing, and fairly expensive issue with my '06 Focus TDCi.
For no reason whatever, the engine warning light will come on showing "engine systems fault" accompanied with a short loss of power, after which the engine perfectly. I also experience a delay when changing up through the gears of about 1 second, although it feels longer when I'm trying to overtake something. There's no pattern as to when the problem happens, it's totally 100% random. Sometimes when I switch the engine off and back on the error has gone, sometimes it there straight away even before I've turned it over.
I've had it in to two garages, one independent and one a Ford garage. The first garage (Independent) reported that the throtlle pedal needed replacing as the codes they were able to get out of the engine indicated P1120 - Throttle Position Sensor out of range. So I got them to replace the throttle @ £90.... Unfortunately, they then said that another code was showing which was a Ford-Only code, so I to take my car to a proper Ford garage as they had all the gubbins' to tell me what the problem was and be able to fix it.
Anyhoo, three days later and yet another throlle pedal (in case the new one was knackered), they still can't fix it and I'm reluctant to pay any more money as they seem unable to find the problem. They've spent all this time checking all the connections (after speaking with Ford UK themselves), replaced a couple a suspect connections but no joy, so at this point, I'm £700 out of pocket, and still got a car with the same annoying problem.
I completely understand that this can't be diagnosed 'over the net' but I was sort of hoping that someone, somewhere might have a similar problem and may be able to help. I have no issues with paying for a garage to fix the problem as long as I know they will. What I don't want to do is keep throwing money at garages on the off-chance that they might fix it coz at the moment, that's all the garages are doing.
[u]Any[/u] feedback or suggestions are welcome, no matter how stupid!