hi Alan codes are as follows p1622 injection pump shut off valve p1636 electric suction valve ? p1403 egr the others you were spot on i have tried a maf off a c270 that runs ok but don't seem to have signal voltage coming from ECU, hence 2 ECU transplants, symptoms are no power (fail safe mode)& hard start sometimes leave for 10 mins starts fine coolant level light &engine light on permanently oil level light comes on after 20 mins driving -2 liters but oil level ok. I'm pulling my hair out at this stage (jeep only came in for new wishbone)