The P1156 diagnostic trouble code is a manufacturer-specific powertrain code. Its exact definition depends heavily on the vehicle make, pointing to an oxygen sensor circuit fault, a manifold absolute pressure sensor issue, or a fuel selector switch malfunction.
Because this code targets entirely different systems across manufacturers, the exact vehicle application must be verified before diagnosis. The code alone does not prove a specific component has failed without proper testing.

Quick Navigation
Key Takeaways
- P1156 is a manufacturer-specific powertrain code with differing definitions depending on the vehicle make.
- On GM and Chrysler applications, it indicates a Heated Oxygen Sensor Rich Average Bank 2 Sensor 1 fault.
- On Volkswagen and Audi applications, it points to a Manifold Absolute Pressure Sensor Circuit Open or Short to Ground.
- On BMW applications, it indicates an O2 Sensor Heater Circuit Low Voltage Bank 2 Sensor 2 fault.
- Diagnosis requires verifying the exact factory definition and testing the relevant sensor circuit or fuel system.
P1156 Code Description and Implications
The P1156 code indicates that a control module has detected a specific fault within the emissions, air metering, or fuel systems. Because it is a manufacturer-specific code, the exact monitored component varies significantly by brand.
Some GM and Chrysler applications: P1156 indicates a Heated oxygen sensor Rich Average Bank 2 Sensor 1 fault. The ECM detects that the air-fuel mixture is running too rich on that specific bank.
Certain Volkswagen and Audi applications: The code indicates a Manifold Absolute Pressure (MAP) Sensor Circuit Open or Short to Ground, meaning the ECM detects an electrical fault in the MAP sensor circuit.
Some BMW applications: P1156 indicates an O2 Sensor Heater Circuit Low Voltage Bank 2 Sensor 2 fault, pointing to an issue with the sensor’s internal heater element circuit.
Common Causes of the P1156 Code
Because P1156 applies to different systems across different brands, the root cause depends on the verified vehicle application.
GM and Chrysler Causes: Leaking fuel injectors, a failing fuel pressure regulator, a restricted air intake, or a faulty oxygen sensor causing a rich condition.
Volkswagen and Audi Causes: A failed MAP sensor, damaged wiring harness, poor electrical connections, or a short to ground in the sensor circuit.
BMW Causes: A failed oxygen sensor heater element, damaged sensor wiring, a blown fuse for the sensor heaters, or poor electrical connections at the sensor connector.
Symptoms Associated With P1156
When the control module detects a critical system fault, it illuminates a warning light and may alter vehicle operation.
Warning Lights: The Check Engine Light will illuminate. On some applications, a reduced power or stability warning may also appear if the engine enters a fail-safe mode.
Drivability: On rich mixture applications, decreased fuel efficiency, a strong fuel smell, or potential damage to the catalytic converter may occur. On MAP sensor applications, rough idling, poor acceleration, or stalling is possible.
Diagnosing the P1156 Trouble Code
Accurate diagnosis begins by verifying the exact vehicle application and reviewing manufacturer-specific service information.
For GM and Chrysler applications: Monitor live fuel trim data and oxygen sensor voltage. Inspect the fuel system for leaking injectors or excessive fuel pressure, and check the air intake for restrictions.
For Volkswagen and Audi applications: Verify the applicable reference voltage, signal, and ground circuits at the MAP sensor connector. Test the sensor output against a known-good vacuum gauge reading.
For BMW applications: Check the oxygen sensor heater circuit fuse. Measure the heater element resistance and verify the power and ground circuits at the Bank 2 Sensor 2 connector.
Repairing the P1156 Issue
Repairs must follow the confirmed root cause identified during diagnosis.
Sensor and Circuit Repairs: If the oxygen sensor, MAP sensor, or heater circuit fails electrical testing, replace the confirmed failed component. Repair any damaged wiring or corroded connectors in the circuit.
Fuel System Repairs: If a leaking fuel injector or failing fuel pressure regulator is confirmed on rich mixture applications, replace the faulty component to restore the proper air-fuel ratio.
Cost Considerations for P1156 Repairs
Cost depends on diagnostic time, component accessibility, required parts, programming requirements, and labor.
Replacing an external sensor involves minimal to moderate labor. However, diagnosing complex fuel delivery issues or replacing internal fuel system components requires significant diagnostic time and specialized equipment.
Prevention Strategies for Future Occurrences
Keeping sensor electrical connectors clean and secure helps prevent moisture intrusion and poor electrical connections in the heater and signal circuits.
Inspecting the fuel system for early signs of leaking injectors or excessive pressure helps prevent rich mixture conditions that can trigger oxygen sensor faults.
Troubleshooting Tips and Best Practices
Follow these practices to avoid misdiagnosis and ensure accurate repairs.
Do not assume the oxygen sensor is the primary cause of a rich code: A leaking fuel injector or restricted air intake is a frequent cause of rich mixture faults. Always verify the fuel and air systems first.
Check for related codes: Look for an accompanying fuel trim or MAP sensor error code, which might help pinpoint a broader air metering or fuel delivery issue.
Verify your definition: Always confirm whether your specific vehicle uses the oxygen sensor, MAP sensor, or heater circuit definition before ordering parts.
More OBD-II Codes
| P1155 | P1154 | P1153 | P1150 |
| P1149 | P1148 | P1157 | P1158 |
| P1159 | P1161 | P1163 | P1164 |
| P0130 | P0131 | P0132 | P0133 |
| P0135 | P0137 | P0138 | P0140 |
| P0150 | P0155 | P0156 | P0161 |
Frequently Asked Questions
Is P1156 a generic or manufacturer-specific code?
No. P1156 is a manufacturer-specific powertrain code. Its definition varies significantly by brand, indicating an oxygen sensor fault, a MAP sensor circuit issue, or a heater circuit malfunction.
Can I drive my vehicle with a P1156 code?
The vehicle may remain drivable, but a rich mixture can damage the catalytic converter, and a failed MAP sensor can cause poor drivability. Driving should be limited until the root cause is repaired.
Will disconnecting the battery clear the P1156 code?
Disconnecting the battery might temporarily clear the code. However, it does not repair the underlying failed sensor, leaking injector, or damaged wiring, and the code will return upon the next monitor cycle.
Can a vacuum leak cause a P1156 code?
On applications where P1156 indicates a MAP sensor circuit fault, a severe vacuum leak can affect manifold pressure readings, but the code specifically points to an electrical open or short in the sensor circuit.
Does P1156 affect the transmission?
No. The P1156 code relates strictly to the engine fuel delivery, air metering, or specific emissions sensor circuits. It does not directly affect the automatic or manual transmission operation.
What Should You Do About the P1156 Code?
When a P1156 code appears, confirm the exact factory definition for your specific vehicle make and model. Because this code targets entirely different fuel delivery, air metering, and sensor systems depending on the manufacturer, applying the wrong diagnostic path will lead to misdiagnosis.
Follow the applicable manufacturer diagnostic procedure to test the relevant system and components. Once the root cause is confirmed, complete the necessary electrical repairs, component replacements, or fuel system corrections before returning the vehicle to normal service.
