Ecu generic code P0907




I have a number of fault codes that have rendered my CL220 CDI W203 Dead!
It is a few hundred yards from my house on "the Brae", aptly named as it appears to be at least a 1 in 2 hill!
The following codes have been encountered:
P0607 Power Train Control Module performance.
P2321 Ignition coil H primary Control circuit low
P2134 Throttle/pedal position Sensor/switch F circuit intermittent
B2TAE Unknown Code
It is displaying typical ECU failure traits in that it is failing to start (cranks over) and the cooling fan is running at high speed. I have checked all earths, the ECU plugs and the ECU appears to be bone dry. I have also checked the voltage when the engine is running and it is a healthy 14.2 volts.
Using Torque app on my phone I have managed to get the car to run a couple of times after resetting the fault codes. HELP




I think we are reading too much into the codes as they are just from a cheap OBD2 reader and we should be focusing on why all of a sudden all the codes came up?
The car is temperamental to start, so a new CPS is being fitted to see if this helps.?
Any thoughts would be great...


