Hi Guys, looking for help. Engine Management Light first came on six months ago. P0170 on the pedal test, really poor idling, lack of power, wouldn't go above 3000rpm or 40mph. Long story short, new Cat, Ignition Coil and Plugs got rid of the problem. However, three weeks later EML comes back on, poor idling again (hunting between 500rpm and 1500rpm when starting) and having to run for 2-3 minutes before being able to drive at all. Same symptoms, lack of power and struggle to get to 40mph.
Pedal test showed P0100 MAF, but also additional codes P0110 (Air Temp Sensor) and P0443(Emissions Purge Valve) would show up intermittently. Recurrent code was the P0100 and after testing, the MAF was faulty and replaced. All codes now clear.
Now idling at 900rpm but still hunting up to 1200rpm when starting and really poor idle overall. Have some power back but engine sounds really poor and not how it should be as if its struggling for fuel or air.
Planning to strip down clean throttle housing breather pipes etc this weekend but have ran Scan and fuel trim seems to be well off. Short term fuel Trim Bank 1 +8.6 Bank 3 -40. Long Term Fuel Trim Bank 1+15.6 Bank 3 -24.2. Have also checked oxygen sensors which have the following readings
Oxygen Sensor Voltage Bank 1 - Sensor 1 0.015 - 0.115
Oxygen Sensor Voltage Bank 1 - Sensor 2 0- 0.015
Have a CSV file with live data if anyone can help.
Cheers