Hi all.
I own a Peugeot 206 2.0L HDI diesel, that has an intermittent problem I am keen to solve without paying money to the garages.
Basically in the past year I have had three occurences of the following where the ECU warning light has illuminated in the dashboard.
Basically it happens like this.....
I have a hard sporty driving style where I like to accelerate hard, putting pedal to metal so to speak and of course brake hard.
I have been known to stay in 2nd or 3rd gear say and go up to high revs of between 4,000 to 5,000 rpm before I change up to the next gear....
The ECU dashboard warning light has illuminated on three occurrences over the past year when I was accelerating hard and doing between 4,000 to 5,000 RPM.
On the first occurrence of the ECU warning lamp illuminating, this was the only symptom. The ECU light went out about 3 days later. The engine performance was not affected.
On the 2nd occurence, I was driving on the M1 between J14 and J15. The engine basically temporarily lost some of its power, it was like as If I had lost the turbo and lost all acceleration. However, the engine was back to normal a couple of miles back down the road when I got off at J15.. The ECU light went out 3 days later.
On the 3rd occurrence, which was last Sunday, I was accelerating hard with high revs in 3rd gear, when the ECU warning light came on. The ECU basically forced the engine into a "limp home" mode where I continued with my journey unable to go any higher than 2,000rpm and had crap acceleration. It was as if the turbo had been turned off.. I got to work for 8.15am. I then finished work at 8.00pm and the engine performance was back to normal. The ECU light went out tuesday morning.
I thought that if the ECU warning light came on, it had to be manually reset by connecting a diagnostic tool to the OBD port and clearing the memory of the fault codes. In the above cases, the ECU seems to be resetting itself automatically after a few journeys over 3 days.
Does the ECU keep a history log of what the fault codes were, or do they get deleted automatically once the ECU light goes out?
Is it worth my while getting an engine diagnostic unit that can be used with a laptop so I can find out what the fault code is and then fix the fault once I know what the fault code is?
Now clearly there is a problem developing somewhere, as each time it shows new additional or extended symptoms. Anyone got any ideas as to what the cause is? I've had various suggestions as to the fault:
- faulty crankshaft position sensor,
- faulty/dirty air mass flow meter
- the common rail being low on pressure, and is due to blocked fuel filter or faulty fuel tank pump
- the throttle butterfly is sticking, and hence the throttle position sensor is reporting a value that the ECU was not expecting when compared to the accelerator position sensor
I do not want to replace components on mere suggestion. I would rather find out what the exact fault is so I don't end up replacing perfectly good components.
Looking forward to the replies,
Stephen