P1155 — Lack Of HO2S21 Switch - Adaptive Fuel At Limit
OBD2 code P1155 flags a problem with the oxygen sensor circuit (lack of HO2S21 switch - adaptive fuel at limit). The car is usually drivable while you plan the repair. Common culprits: blown sensor heater fuse, aged or contaminated oxygen sensor, oil or coolant contamination of the sensor tip.
For Ford vehicles
alternative fuel control module has activated the MIL
powertrain (engine/transmission)
Is it safe to drive?
Short-term driving is OK You can usually drive for a while: the engine runs on a default fuel strategy, which costs you fuel and emissions. Fix it soon — prolonged driving with a bad O2 sensor can overheat and damage the catalytic converter.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P1155 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the oxygen sensor circuit for damage, corrosion, chafing or poor contact.
- Subsystem check Watch the sensor voltage in live data: a healthy upstream sensor switches rapidly between roughly 0.1 and 0.9 V.
- Subsystem check Measure heater resistance on the sensor connector and check the heater fuse and relay.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P1155 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P1155 (parts and labor, USD, independent shop rates): Fix an exhaust leak near the sensor: $100–$300; Replace the oxygen sensor: $150–$450; Repair sensor wiring: $80–$250. Overall, fixing P1155 usually costs between $80 and $450. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What does OBD2 code P1155 mean?
OBD2 code P1155 flags a problem with the oxygen sensor circuit (lack of HO2S21 switch - adaptive fuel at limit). The car is usually drivable while you plan the repair. Common culprits: blown sensor heater fuse, aged or contaminated oxygen sensor, oil or coolant contamination of the sensor tip.
How much does it cost to fix P1155?
Fix an exhaust leak near the sensor — $100–$300; Replace the oxygen sensor — $150–$450; Repair sensor wiring — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
What are the symptoms of P1155?
Drivers most often notice: sluggish throttle response, increased fuel consumption, failed emissions test, Check Engine Light on.
What is the most common cause of P1155?
The most common causes are: blown sensor heater fuse, aged or contaminated oxygen sensor, oil or coolant contamination of the sensor tip.
Will P1155 clear itself?
Sometimes P1155 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
When your scan tool displays P1155, the engine control module has identified a problem with an oxygen sensor circuit — specifically, the downstream sensor on bank 2 is not switching the way it should. The full technical description reads "Lack Of HO2S21 Switch - Adaptive Fuel At Limit," which tells you the sensor has stopped toggling between its lean and rich voltage thresholds. This is a powertrain-related fault code, meaning it affects how the engine manages fuel delivery and emissions.
The oxygen sensor constantly monitors exhaust gas composition. On a properly functioning sensor, voltage swings rapidly between roughly 0.1 volts (lean mixture) and 0.9 volts (rich mixture) as the engine runs. When this switching stops or fails to meet the expected pattern, the ECU cannot properly calibrate the air-fuel ratio. The module will only register P1155 after confirming the fault persists across multiple drive cycles under specific conditions — this prevents false triggers from temporary glitches. The freeze frame data stored alongside P1155 captures engine speed, load, temperature, and vehicle speed at the moment the fault occurred, giving you precise conditions to replicate during diagnosis.
What causes P1155?
- Aged or contaminated oxygen sensor
- ECM signal circuit fault
- Oil or coolant contamination of the sensor tip
- Damaged sensor wiring or connector
- Exhaust leaks allowing unmetered air into the sensor area
- Faulty heater circuit preventing the sensor from reaching operating temperature
Common symptoms of P1155
- Check Engine Light illuminated
- Noticeably higher fuel consumption
- Sluggish or unresponsive throttle behavior
- Rough or unstable idle
- Failed emissions testing due to incorrect exhaust composition
- Potential catalyst damage if the problem persists
How to diagnose P1155
- Connect an OBD2 scanner and confirm P1155 is stored in the ECU memory. Record the freeze frame data immediately — this snapshot shows engine load, RPM, coolant temperature, and speed when the fault first appeared.
- Check for any related diagnostic trouble codes. Accompanying sensor codes, circuit faults, or fuel trim codes often point toward the actual root cause. Also search for technical service bulletins (TSB) for your specific make and model on the manufacturer website or nhtsa.gov, as many P0xxx codes have documented factory solutions or software updates.
- Perform a visual inspection of the wiring harness and electrical connector for the bank 2 downstream oxygen sensor. Look for frayed wires, corrosion, broken seals, or loose connections that could interrupt the signal.
- Monitor live data from the oxygen sensor while the engine runs. A healthy sensor will toggle quickly between low and high voltage. If the reading stays flat or moves sluggishly, the sensor itself is likely failed.
- Test the sensor heater circuit by measuring resistance at the connector and verifying the heater fuse is intact. A failed heater element prevents the sensor from reaching its operating temperature, causing incorrect readings.
- Clear the code and complete a drive cycle that replicates the conditions captured in the freeze frame. If P1155 returns, the fault is confirmed and component-level testing or replacement is next.
Repair options and costs for P1155
Start by addressing the least expensive and most common issues before replacing the sensor itself:
- Repair an exhaust leak near the sensor mounting point — typically $100–$300
- Replace the bank 2 downstream oxygen sensor — parts and labor usually run $150–$450
- Repair damaged wiring or connectors in the sensor circuit — generally $80–$250
How much does it cost to fix P1155?
The total repair bill depends entirely on which component is actually at fault. Based on standard independent shop rates in the United States:
Fixing an exhaust leak near the sensor costs $100–$300. Replacing the oxygen sensor runs $150–$450 when you factor in parts and labor. Repairing wiring or connector issues in the sensor circuit typically falls between $80–$250. Most P1155 repairs end up costing somewhere in the $80 to $450 range, with the sensor replacement being the most expensive scenario. Spending time on accurate diagnosis before purchasing parts almost always saves money — the costliest fix is rarely the first one to try.
Can you drive with P1155?
You can continue driving for a limited time because the engine will operate on a default fuel strategy without the O2 sensor input. However, expect increased fuel consumption and potentially failing an emissions test. Leaving P1155 unresolved is not recommended — a malfunctioning downstream oxygen sensor can allow the engine to run consistently rich or lean, and that imbalance generates excess heat that may damage the catalytic converter over time. Address this code sooner rather than later to avoid more expensive repairs down the road.
Related OBD2 codes
- P1100: Normal/Performance Switch Circuit Malfunction
- P1101: Reverse Inhibit Control Circuit Malfunction
- P1102: 1-4 Upshift (Skip Shift) Solenoid Control Circuit Malfunction
- P1103: 1-4 Upshift (Skip Shift) Lamp Control Circuit Malfunction
- P1104: MAF Sensor Intermittent/ Check of all OBDII Systems Not Complete
- P1105: MAF Sensor Out Of Self Test Range./