What could cause P0152 code?
Code P0152 is triggered when the Engine Control Module (ECM) detects an abnormally high voltage (approximately 1.2V or higher) on the signal circuit of the bank 2 sensor 1 Oxygen (O2) Sensor for an extended period of time. Bank 1 is the bank with cylinder 1, bank 2 is the opposite bank.
Diagnose and repair any other O2 sensor DTCs that are present before continuing with test procedure. This test works best if perfromed on a cold engine (cold soak). Turn the ignition on, with the scan tool, read the engine cooland temperature (ECT) sensor value
www.obd2-code.com
Possible causes P1128 and P1129 code
- Rectricted fuel supply line
- Fuel pump inlet strainer plugged
- Fuel pump module
- O2 sensor heater operation
- O2 sensor signal circuit
- O2 sensor circuit
- O2 sensor
- ECT sensor operation
- Engine Mechanical Problem
- Fuel filter/pressure regulator
- Powertrain Control Module (PCM) <--- should be considered LAST