CEL:P031 - Rough Idle
Posted: Fri Oct 16, 2015 3:44 pm
Hi,
My 2009 Ralliart Lancer has thrown P031 CEL. Initial suspicions were that the front oxygen sensor required replacing and therefore it was replaced, however this didn't solve the problem as the CEL still exists and the idling hasn't improved at all.
Investigations showed the car is running slightly rich, and entering open/closed loop mode at the wrong time. It appears to almost stall during idle, and the ecu compensates causing the RPM to jump to 1500 rpm.
All of the intake piping has been inspected and no leaks could be found.
My research appears to tell me the ECU has died and needs to be replaced, furthermore it also tells me Mitsubishi released a service bulletin to rectify this problem stating that a dealer just needs to upgrade the ECU firmware.
Can anyone who is aware of this problem give me some advice as to what's actually going wrong? My mechanic is currently suspecting it could be another failed part casing the ecu to receive the wrong altimeter setting? I am suspecting this could be caused by an exhaust leak, or failing turbo exhaust manifold?
Thanks
My 2009 Ralliart Lancer has thrown P031 CEL. Initial suspicions were that the front oxygen sensor required replacing and therefore it was replaced, however this didn't solve the problem as the CEL still exists and the idling hasn't improved at all.
Investigations showed the car is running slightly rich, and entering open/closed loop mode at the wrong time. It appears to almost stall during idle, and the ecu compensates causing the RPM to jump to 1500 rpm.
All of the intake piping has been inspected and no leaks could be found.
My research appears to tell me the ECU has died and needs to be replaced, furthermore it also tells me Mitsubishi released a service bulletin to rectify this problem stating that a dealer just needs to upgrade the ECU firmware.
Can anyone who is aware of this problem give me some advice as to what's actually going wrong? My mechanic is currently suspecting it could be another failed part casing the ecu to receive the wrong altimeter setting? I am suspecting this could be caused by an exhaust leak, or failing turbo exhaust manifold?
Thanks