if it works, take it
apart to finde out
AO Silver Member
Join Date: Dec 2008
P1153 is a rather generic code.
P1153 Heated oxygen sensor (lambda) - upstream cat, wiring problem or incorrect/abnormal signal.
So you have a lambda problem as mentioned before, any fiddling with the lambdas lately?
Insufficient switching, lambda are not switching with enough frequency (old and tired lambda).
Heater circuit low or no voltage.
A wiring problem or maybe bank 1 and 2 wiring have been mixed with eatch other.
Lambda sometimes gives an abnormal rich or lean reading.
If you do not find anything wrong with the lambdas then you have to look at the AFM, the ignition system and temperature sensor for engine ECU or maybe it 'just' is that the engine is heavily worn.