Fiat couldn't find any fault codes what so ever. That's the head scratcher. I've rang them and asked if they actually tested the injectors to which I was told no. So they told me that the injectors were faulty and quoted me £1900 to replace without even testing them. They didn't even mention that they could or would test them. Just simply told me that they were faulty. I've rang a different fiat garage who stated that if they were faulty, there would be a fault code. Now I will have to get a garage to test them but if they come back fine, then what? I'm stumped, as are all the garages. Without a fault code, they can't seem to find the actual fault. This is why I'm suspecting ecu. If the injectors are acting in the same way fiat described, but they come back not faulty,it could be an ecu error as they control the injectors. I paid fiat £90 for a diagnosis and in return I got a print out of a diagnostics.