Hi Peter
what is happening here is the wrong information being sent to the ECU ( The brain) when you said about the water loss this in-turn sends out all the wrong data to the injection system, as said I would as around for a price to check out your settings. do not panic regards the prices as the tool required to reset can work out very expensive in-turn the cost to reset the codes. regards the work you have had done, did they recheck the timing? if you have paid out a few bob to get that lot sorted & I would think you are talking in the region of �300--�400 as said, take It back to the garage that worked on the car & get them to put it right.