Am new to these forums but though I'd ask the question to see if anyone may help.
I have a 318CI 51reg (m43TU engine) with nearly 100k on the clock.
The engine management light came on the other day so I read the codes as follows:-
P0141 - O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
P0170 Fuel Trim Malfunction (Bank 1)
P0136 O2 Sensor Circuit Malfunction (Bank 1 Sensor 2) - This was a pending code.
The car seems to run alright with light on and after I cleared the codes, the fuel consumption doesn't seem to be affected either.
From reading forums & research it seems to point to the lambda sensors.
Does anyone know how many o2 sensors my vehicle has on it? RealOem.com shows two on the exhaust!
Should I replace all the sensors in view of vehicle age?
Any suggestions on whether I use oem parts or aftermarket and any online parts suppliers to obtain them?
Your advice would be appreciated