My biggest concern at the moment is not what remains wrong with my car (though it quickly will be

) but the quoted cost of the work done so far. The garage is not pressing me for payment yet but surely will do soon. I’m loathe to pay them anything given I put my trust in them to fix my car and it isn’t fixed and they don’t know what it will take to fix it. I remain very sceptical that a problem with the injectors caused my car to suddenly start hesitating and then stall in the space of a few seconds after 150 trouble free miles that day. The engine was running fine. I was given no test results from the injector testing, just told they were all bad and needed doing. The guy at the garage said the mechanical fault that remains was not apparent before the injectors were “fixed”. Is that really likely? He suggested that the injector problem might have caused a fault in the engine, such as a damaged piston ring for example. If that was the case wouldn’t the compression test have revealed such a fault? If I had been told that it would cost £936 to fix the injectors and then an unknown amount to fix another problem then I would surely not have agreed to have them done. The garage must know the car is only worth £1500 so trying a £936 repair to see if it fixes the problem wasn’t appropriate, if that’s what was done. Perhaps as someone on another site said, “Sounds like a case of it’s a TDCI the injectors must be knackered by now.” I wonder if I give the go ahead to do some more investigation yet another fault will be found. Should I just write it off; sell it as non-runner? At least it has the value of 4 reconditioned injectors.
It’s likely that the injectors were not in “perfect” condition, but it’s an 8 year old car and nothing on it is perfect. I just wanted it restored to working order as it was before the breakdown, not a general car improvement program.
My garage did do a diagnostics check. They took it to a local Ford deal for that. I didn’t mention that in my initial post because they only told me yesterday. I’m still waiting for them to tell me the fault code.