P0135 — 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
OBD2 code P0135 flags a problem with the sensor and actuator circuits (02 sensor heater circuit malfunction (bank 1 sensor 1)). The car is usually drivable while you plan the repair. Common culprits: control module driver fault, open or shorted wiring in the circuit, corroded, loose or damaged connector.
powertrain (engine/transmission)
Is it safe to drive?
Drive cautiously to a repair shop A non-flashing check-engine light with stable engine operation usually permits short cautious driving. Avoid extended high-speed driving if P0135 is accompanied by severe misfire, major fuel-trim deviation, or an unstable idle, and stop if the warning light begins flashing.
Typical symptoms
- The check-engine light illuminates and the scanner reports P0135
- The engine may idle unevenly, hesitate, or run slightly rough
- Long-term fuel trims may become excessively rich or lean
- Fuel economy may decrease because the ECU is receiving unreliable oxygen data
- Bank 1 Sensor 1 oxygen-sensor data may show slow or implausible switching
- A strong sulfur or rotten-egg exhaust odor can occur if the engine runs rich
Common causes
- A failed internal heater element inside the Bank 1 Sensor 1 oxygen sensor
- An open or high-resistance section in the oxygen sensor heater wiring
- A short to power or ground within the Bank 1 Sensor 1 sensor harness
- A blown heater fuse or faulty oxygen-sensor heater relay
- Corrosion, separated pins, or heat damage in the sensor connector
- A poor ground or an ECM driver fault affecting the heater circuit
How to diagnose with an OBD scanner
- Confirm P0135 with an OBD2 scanner Connect an ELM327-compatible scanner or AIScanAuto, then read stored and pending codes. Confirm P0135 is active, review its freeze frame, and compare Bank 1 Sensor 1 voltage data with commanded fuel-trim changes.
- Inspect the sensor and wiring Locate the Bank 1 Sensor 1 oxygen sensor, inspect its connector and harness, and look for burned terminals, corrosion, chafing, pin pushed back, or a disconnected heater plug. Repair damaged wiring before condemning the sensor.
- Check fuse and relay operation Using the vehicle wiring diagram, identify the oxygen-sensor heater fuse and relay. Confirm the fuse has continuity and that voltage reaches the relay output and sensor connector when the heater is commanded on.
- Test the heater circuit Disconnect the sensor and identify its heater pins. Measure heater resistance and compare it with the manufacturer specification; an open or excessive reading indicates a failed sensor. Also check for a short to power or ground and verify commanded voltage or current at the connector.
- Verify the control side If the fuse, relay, connector, harness, and sensor all pass, check the ECM heater-command and ground circuits with a backprobe or oscilloscope. A missing command or defective ground points to an electrical or ECM-side fault rather than a bad sensor alone.
- Repair and verification drive Replace the Bank 1 Sensor 1 sensor if its heater fails, or repair the wiring, connector, fuse, relay, or ground as testing indicates. Clear P0135, complete a drive cycle, and confirm the code stays off while sensor data and fuel trims return toward normal.
Approximate repair cost
Typical independent-shop estimate for diagnosing and repairing P0135 is $180–$650 USD, including labor and a replacement sensor when required. A connector or wiring repair may cost less, while an ECM-related repair can be higher. Figures are estimates and vary by region.
Common questions
Does P0135 always mean the Bank 1 Sensor 1 oxygen sensor is bad?
No. P0135 can be caused by a failed oxygen-sensor heater, but a blown fuse, bad relay, damaged connector, open harness, poor ground, or ECM circuit fault can produce the same code.
Can I safely drive my vehicle with P0135 stored?
Usually, yes, if the engine runs smoothly and the check-engine light is steady. Driving should remain cautious because inaccurate oxygen-sensor data can increase fuel consumption, emissions, and catalyst loading.
How will a technician confirm the cause of P0135?
A technician will use an OBD2 scanner to review P0135 and live sensor data, then inspect and test the heater fuse, relay, connector, wiring resistance, and commanded voltage or current before replacing components.
Will replacing the oxygen sensor always clear P0135?
Replacement clears the code only when the sensor heater was the actual fault. If P0135 returns, the fuse, relay, wiring, connector, ground, or ECM control circuit may still contain the underlying problem.
The oxygen sensor mounted before the catalytic converter on the engine's first cylinder bank is equipped with a heating element. This heater draws electrical power to bring the sensor up to operating temperature quickly after a cold start. When the engine control unit detects a problem with this heater circuit — either abnormal voltage, current draw outside specifications, or an open or short condition — it logs trouble code P0135.
The affected sensor sits in the exhaust stream ahead of the catalytic converter, which is where "Bank 1, Sensor 1" terminology comes from. The heater circuit requires consistent voltage and a solid ground path to function properly. If either supply is interrupted or shorted, the ECU flags the fault. After the condition persists across a set number of drive cycles, the check engine light illuminates and freeze frame data is saved — capturing rpm, engine load, coolant temperature, and vehicle speed at the moment the problem was detected. That snapshot is the best starting point for any diagnosis.
Symptoms of P0135
- Check Engine Light is illuminated on the dashboard
- Noticeable increase in fuel consumption under normal driving conditions
- The vehicle may enter reduced-power limp mode depending on programming
- Oxygen sensor fails to reach operating temperature, causing open-loop fueling
- Exhaust emissions may increase, potentially causing emission test failure
- The affected sensor circuit may operate intermittently or stop functioning entirely
Common Causes of P0135
- Damaged or corroded wiring harness and connectors at the sensor — this is the most frequently encountered culprit
- Blown fuse protecting the heater circuit
- Failed oxygen sensor heating element
- Poor or interrupted ground connection at the sensor or ECU
- Short or open circuit somewhere in the heater supply wiring
- Faulty driver circuit inside the powertrain control module
How to Diagnose P0135
- Connect an OBD2 scan tool, confirm P0135 is stored, and record the freeze frame data showing engine conditions when the fault occurred.
- Review all other stored trouble codes for context — related codes often point toward the actual root cause rather than the sensor itself.
- Perform a hands-on inspection of the wiring harness and connector at Bank 1 Sensor 1. Look for frayed insulation, bent pins, corrosion buildup, and any signs of heat damage.
- Measure reference voltage and ground at the sensor connector while the circuit is powered. Verify that each wire at the connector shows proper continuity back to the ECU.
- Conduct a wiggle test on the harness while monitoring the live data stream — any signal dropouts indicate broken conductors hidden inside the insulation.
- Clear the code and complete a full drive cycle that replicates the conditions recorded in the freeze frame. If P0135 does not return, the issue was likely temporary or a connection problem that was reseated during inspection.
Repair Options for P0135
Address the least expensive possibilities before committing to major component replacement:
- Wiring harness or connector repair: $80–$250
- Control module diagnosis and repair: $300–$1,000
- Oxygen sensor replacement: $150–$500
Total Cost to Fix P0135
The final bill hinges entirely on what component is actually faulty. If the diagnosis reveals a wiring issue at the sensor connector, expect to pay between $80 and $250 for repair. A straightforward sensor replacement — parts and labor at independent shop rates — typically runs $150 to $500. The most expensive scenario involves a failed control module driver, where repair or replacement can reach $300 to $1,000. Most P0135 cases fall in the $150–$500 range once the true cause is identified. Spending time on accurate diagnosis before purchasing parts always pays off.
Can You Drive with P0135?
The vehicle will generally remain drivable with this code present, though you may notice slightly higher fuel usage or sluggish throttle response. If the car enters limp mode, stalls at low speed, or displays any warnings related to braking or steering assistance, treat it as a priority repair and stop driving until the issue is resolved.