hi guys I am after some advice I have got a 07 2.2 lwb relay and it hunts on idle when cold as soon as it warms up no problems I have had a new egr,new maf,new clutch and dmf and keeps coming up with fault code p0603 kam error and every now and then the fuel and engine temp gauges go to max the to bottom then everything normal again any help would be great thank you 150000 on the clock