Ianr8
New Member
Our 1995 C280 has a bad cold starting problem but is fine once warm. Car starts and dies on first turn of cold start. Fires up well on second start. One warm engine starts perfectly. All service items inc spark plugs & fuel filter replaced. I’ve also removed and cleaned the injectors thinking they might be leaking - they are not.
I’ve just fitted a new engine wiring harness and throttle body (£1500 ouch!). The old harness was really bad and the car is running really smoothly now.
I cleared all the codes yesterday and went for a drive (36m). This morning the only code present was 004- Engine coolant temperature implausible (=P0116 OBD code).
I’ve attached a photo of the coolant temperature at start up 34 degrees c. Big difference from the air temperature. The car was left outside last night so was completely cold.
Again I am getting a very high coolant reading and yet this hardly changes as the car warms up. After almost 15 minutes of idling the coolant temperature was apparently only 40 degrees c. Yet my infrared thermometer said the water pump was 65 degrees c.
So the car now has a new genuine Mercedes Coolant Temperature Sensor, and new harness back to the ecu but I am still getting an incorrect coolant temperature reading.
I’ve put the CTS in a cup of hot water and the resistance (meter set at 20K Ohms) was
Pins 1 & 4 2.08 ohms at circa 20 degrees c
0.33 ohms at just under 100 degrees c
Pins 2 & 3 5.15 ohms at circa 20 degrees c
0.66 ohms at just under 100 degrees c
The old CTS was also giving 37 degrees c at start up.
I’m running out of ideas.
I can’t believe the ecu is faulty as everything else appears to be fine. No other codes and it runs better now than it has done for a long time.
Could a bad ground on the car be at fault - I’m running out of ideas. Or perhaps I'm going down a blind alley - may be I should change the fuel pump?
Don’t want to replace the ecu as its such an expensive part.
Does any one have any ideas or suggestions?
Many thanks and sorry its such a long post.
I’ve just fitted a new engine wiring harness and throttle body (£1500 ouch!). The old harness was really bad and the car is running really smoothly now.
I cleared all the codes yesterday and went for a drive (36m). This morning the only code present was 004- Engine coolant temperature implausible (=P0116 OBD code).
I’ve attached a photo of the coolant temperature at start up 34 degrees c. Big difference from the air temperature. The car was left outside last night so was completely cold.
Again I am getting a very high coolant reading and yet this hardly changes as the car warms up. After almost 15 minutes of idling the coolant temperature was apparently only 40 degrees c. Yet my infrared thermometer said the water pump was 65 degrees c.
So the car now has a new genuine Mercedes Coolant Temperature Sensor, and new harness back to the ecu but I am still getting an incorrect coolant temperature reading.
I’ve put the CTS in a cup of hot water and the resistance (meter set at 20K Ohms) was
Pins 1 & 4 2.08 ohms at circa 20 degrees c
0.33 ohms at just under 100 degrees c
Pins 2 & 3 5.15 ohms at circa 20 degrees c
0.66 ohms at just under 100 degrees c
The old CTS was also giving 37 degrees c at start up.
I’m running out of ideas.
I can’t believe the ecu is faulty as everything else appears to be fine. No other codes and it runs better now than it has done for a long time.
Could a bad ground on the car be at fault - I’m running out of ideas. Or perhaps I'm going down a blind alley - may be I should change the fuel pump?
Don’t want to replace the ecu as its such an expensive part.
Does any one have any ideas or suggestions?
Many thanks and sorry its such a long post.