just had the cam belt changed on my 35s12 03 plate iveco. now the mechanic that done the job says that the bottom crank was one tooth out when he started it as it sounded to lean so he stripped it back down altered it and fired it back up. now ive been out to collect the van and it does sound ok but and a big but the red injector light is flashing which means its in limp mode and will not rev past 3000. now the mechanic is saying all is well it has picked up the fault from when he first started it and all I need to do now is get the code cleared. now for one does what he says make sense and second why should i have to pay to get the code read and cleared, but if i do anyone got an idea on the cost cheers in advance its been a long day and im now off to bed in a very pi**ed off mood. any and i mean ANY input would be much appreciated cheers mates