Code P0135 is a diagnostic indicator that the oxygen sensor heater circuit for Bank 1 Sensor 1 is not functioning as expected by the PCM. The sensor located before the catalytic converter must heat up quickly so the PCM can accurately adjust the air-fuel mixture. If the heater fails to reach operating temperature, the system may stay in open loop longer—resulting in a check engine light, increased fuel consumption, and a risk of overheating the catalytic converter.
Let’s explore why P0135 occurs, how to diagnose it, and how to fix it cost-effectively.
This information is general and does not replace professional consultation. Observe safety precautions when working with electrical circuits and the exhaust system.
Page contents
Brief answer: what to do about P0135 now
What it is: a fault in the oxygen sensor heater circuit for Bank 1 Sensor 1 (installed before the catalytic converter). Most often caused by a burned-out heating element in the O2 sensor or a break/corrosion in the wiring.
Is it drivable: for a short time—yes, but without proper sensor heating, the PCM operates on averaged parameters. This increases fuel consumption and the risk of catalytic converter damage during prolonged use.
Quick checks:
- O2 heater fuse (usually in the engine compartment, labeled EFI/O2 HTR/AFS).
- Sensor connector—check for corrosion, moisture, or physical damage.
- Wiring to the PCM—look for signs of abrasion, melting, or shorts to ground.
- Heater resistance with a multimeter (see table below; verify with the service manual for your VIN).
Typical solution: replace the oxygen sensor (if the heater is faulty) or repair wiring/connector. After repair, clear the code with a scanner and perform a test drive.
How the PCM decides to set code P0135
The PCM records P0135 when the oxygen sensor heater does not reach operating temperature within the specified time. Understanding the control unit’s logic helps diagnose the issue more accurately.
Monitor activation conditions (enable conditions):
- Coolant temperature below 158°F (70°C) during cold start (freeze frame).
- Engine running.
- System voltage within normal range (12–14.5 V).
Two-trip logic:
On first detection of an anomaly, the PCM sets a Pending DTC (pending code). If the issue recurs during the next drive cycle (cold start → warm-up → 15–20 minutes of driving), the code changes to Confirmed status and triggers the check engine light.
Current and time thresholds:
The PCM expects a current of 0.4–1.0 A through the heater for 10–90 seconds after startup. If the current is too high (short circuit), too low (open circuit), or absent, a code is logged.
Relation to freeze frame:
Freeze frame stores engine parameters at the moment the code is set: coolant temperature, RPM, speed, voltage. This helps identify conditions under which the fault occurred (e.g., a code after cold start indicates a heater issue rather than the sensor signal).
Example freeze frame reading:
- Coolant temperature: 59°F (15°C) (cold engine).
- RPM: 750 (idle).
- Voltage: 13.8 V (normal).
- Speed: 0 mph (0 km/h) (stationary after start).
Conclusion: heater did not activate during cold start—check the power circuit and the heating element.
What does error P0135 (DTC P0135) mean?
Error P0135 is a diagnostic trouble code (DTC) indicating a problem in the oxygen sensor heater circuit for Bank 1 Sensor 1. This sensor is installed before the catalytic converter and is the upstream sensor—it is responsible for adjusting the air-fuel mixture.
The heating element in the sensor is needed to quickly bring the sensor to operating temperature. A cold sensor does not provide accurate signals, forcing the PCM to operate on averaged parameters, which increases fuel consumption and emissions.
When the current through the heater exceeds allowable limits (too high, too low, or absent), the control unit logs P0135 and turns on the check engine light. The cause may be the sensor itself, wiring, or even the fuse.
The basic principle of heater operation: the PCM supplies voltage through a fuse and relay to one heater terminal; the other terminal is grounded. The element’s resistance should be stable—if it goes open circuit (∞ Ω) or short circuit (<1 Ω), the control unit logs a code.
It is important to understand: code P0135 indicates a problem in the heater circuit, not a failure of the sensor element itself. The sensor may correctly measure oxygen concentration but does so too slowly without heating.
Where is the oxygen sensor (O2 sensor) Bank 1 Sensor 1 located?
The oxygen sensor Bank 1 Sensor 1 is the first, upstream sensor installed before the catalytic converter. Its task is to heat up quickly and provide the PCM with data on oxygen content in the exhaust gases for mixture correction.
On inline engines (R4, R6): Bank 1 is the single cylinder bank, and the sensor is located on the exhaust manifold or at the beginning of the downpipe, before the first catalytic converter.
On V-type engines (V6, V8): Bank 1 is the bank with cylinder No. 1 (usually front or left side from the driver’s perspective—check the diagram). The sensor is installed on that bank’s manifold before the catalytic converter.
On boxer engines (Subaru): Bank 1 is the side with cylinder No. 1 (usually right), with the sensor located in the exhaust system before the catalytic converter.
Sensor 1 always means “before the catalytic converter,” Sensor 2 means “after the catalytic converter.”
Symptoms accompanying code P0135
When P0135 is active, the most obvious sign is the check engine light. However, there are other symptoms that can help identify the problem before scanning:
- Increased fuel consumption—the PCM cannot accurately adjust the mixture until the sensor heats up, so it keeps it rich.
- Unstable idle—fluctuating RPM, especially in the first minutes after cold start.
- Power loss and hesitation during acceleration—the engine runs on a non-optimal mixture, and throttle response is delayed.
- Exhaust odor—may be noticeable inside or outside the cabin due to improper catalytic converter operation.
- Black smoke from the exhaust pipe—a sign of a rich mixture, especially before the engine fully warms up.
In most cases, besides the check engine light, other obvious symptoms may be absent—especially if you drive short distances and the engine warms up by the end of the trip.
Ignoring P0135 is not advisable: even if symptoms seem minor, prolonged operation on a rich mixture can damage the catalytic converter and increase emissions.
Main causes of error P0135
Code P0135 is always related to the heater circuit—sensor, wiring, or power supply. Here are the main causes in descending order of likelihood:
- Faulty heating element in the sensor—burned internal coil. This is natural wear: the heater operates at high temperatures and frequent on/off cycles.
- Open circuit or short circuit in the heater wiring—damage to wire insulation between the sensor and PCM. Wires run near hot exhaust parts and may be abraded or melted.
- Corrosion of contacts or poor connector contact—moisture, road salt, and dirt enter the sensor connector causing corrosion. Especially common in vehicles older than 5–7 years.
- Faulty fuse or relay in the heater circuit—the fuse may blow due to a short circuit or voltage spike. Relay failure is less common but possible.
- Failure of the O2 sensor itself—mechanical damage to the housing, loss of sealing, coolant or oil entering the exhaust.
- Rare PCM malfunction or high system voltage—a faulty alternator may supply excessive voltage, causing heater burnout.
Primary and secondary faults:
- Primary: the heater itself or sensor connector.
- Secondary: common fuse for multiple heaters (if P0141 appears alongside P0135); low system voltage due to a weak battery; code appearing after rain/washing indicates moisture in the connector.
| Cause | Signs | Check | Likelihood |
|---|---|---|---|
| Faulty sensor heater | Check engine, increased fuel consumption | Resistance measurement with multimeter (see table) | High |
| Open/short in wiring | Code appears intermittently | Visual inspection, circuit continuity test | High |
| Connector corrosion | Code after rain/washing | Contact inspection, cleaning | Medium |
| Fuse/relay | Check engine on startup | Fuse check | Medium |
| Sensor damage | Black smoke, odor | Visual inspection for cracks | Low |
| PCM malfunction | Code does not reappear after reset | Battery voltage check | Low |
The most common cases are heater and wiring faults. The sensor itself rarely fails in both functions at the same time (sensor + heater).
How to diagnose P0135 yourself
Diagnosing P0135 does not require complex equipment—an OBD-II scanner, multimeter, and basic tools are sufficient. The process consists of five steps.
Step 1. Scanner diagnosis
Connect an OBD-II scanner and read fault codes. Pay attention to freeze frame data—a snapshot of engine parameters at the time the code was detected. Check:
- Coolant temperature (should be below 158°F (70°C) during cold start).
- System voltage (normal 12–14.5 V).
- Presence of other O2 sensor-related codes (P0130, P0131, P0132, P0141).
Clear codes and perform a test drive: drive 15–20 minutes from cold start, allowing the engine to warm up. If P0135 returns, proceed to the next steps.
Step 2. Power and protection check
Locate the O2 heater fuse. Usually in the engine compartment fuse box, labeled “EFI,” “O2 HTR,” or “AFS.” Check visually or with a multimeter.
Turn on the ignition (without starting the engine) and check for voltage at the sensor connector—one terminal should show about 12 V relative to chassis ground.
Step 3. Wiring inspection
Visually inspect wiring from the sensor to the PCM harness. Look for:
- Abraded sections (usually where wires pass through protective sleeves or contact hot parts).
- Signs of melted insulation.
- Corrosion of contacts in the sensor connector.
- Shorts to ground (if insulation is damaged and bare wire contacts the chassis).
If the connector is corroded—clean the contacts with electrical contact cleaner, dry thoroughly, and apply dielectric grease.
Step 4. Heater resistance measurement
Disconnect the sensor connector (engine should be cold). Identify the two heater terminals (usually white and white/gray wires—verify with your vehicle’s wiring diagram).
Set the multimeter to resistance measurement and connect probes to these terminals. Measure only on a cold, disconnected sensor—resistance increases significantly when hot due to the positive temperature coefficient, which can lead to incorrect conclusions.
Normal resistance values at 68°F (20°C):
| Sensor type | Resistance at 68°F (20°C) | Note |
|---|---|---|
| Planar | 3–12 Ω | Modern Bosch, NGK sensors |
| Tubular | 11–16 Ω | Older universal sensors |
| Universal | 4–10 Ω | Denso, Delphi |
If the multimeter shows:
- Infinity (∞ Ω) – heater open circuit, sensor needs replacement.
- Less than 1 Ω – short circuit, sensor is faulty.
- Value within normal range – heater is functional; the problem lies in the wiring or PCM control.
Step 5. PCM control check
If power is present, heater resistance is normal, but the code remains active—check the integrity of the control circuit. The PCM may control the heater via PWM (pulse-width modulation) or simple relay switching.
Connect the multimeter between the control terminal (usually the heater ground) and chassis. With ignition on/engine running, the PCM should provide a control signal—voltage should fluctuate or drop close to zero.
If no control signal is present—there may be a PCM fault (rare) or a break in the harness between the PCM and sensor connector.
Tools and safety
Tools:
- OBD-II scanner (any that supports freeze frame reading and code clearing).
- Multimeter with resistance and voltage measurement functions.
- Wrench set (usually 22 mm for O2 sensor).
- Special oxygen sensor socket (with wire slot)—optional but simplifies the work.
- Contact cleaner and dielectric grease.
- Penetrating oil for loosening a seized sensor.
Safety:
- Work only on a cold exhaust system to avoid burns.
- Disconnect the negative battery terminal before testing circuits to prevent accidental shorts.
- Do not pull on sensor wires—they are fragile and can break.
- When removing the sensor, support the sensor body with the proper socket or wrench to avoid damaging it or the threads.
Risks of prolonged driving with P0135 for the catalytic converter
A faulty oxygen sensor heater delays the sensor reaching operating temperature. While cold, the PCM cannot accurately regulate the mixture and operates in open loop mode—using averaged parameters.
In this mode, the mixture is usually rich to help ensure stable engine operation under all conditions. The problem is that the rich mixture burns incompletely, and unburned hydrocarbons enter the catalytic converter.
The catalytic converter is designed to oxidize small amounts of CO and HC, but constant exposure to a rich mixture can cause overheating. This leads to:
- Melting of the catalyst substrate—the ceramic structure deforms, reducing flow area.
- Reduced efficiency—the platinum, palladium, and rhodium coating burns out or becomes carbon-fouled.
- Increased backpressure—a clogged converter restricts exhaust flow, reducing engine power.
The consequences can be costly repairs. Do not ignore the code—the longer you drive with a faulty heater, the higher the risk of irreversible damage.
Ways to fix P0135 fault
In most cases, fixing P0135 comes down to one of two options: replacing the oxygen sensor or repairing wiring/connector.
If heater resistance is open circuit (∞ Ω)—replace the sensor. The heating element is not repairable.
If resistance is normal but the code is active—check:
- Fuse and relay (replace if necessary).
- Sensor connector (clean contacts, dry, apply dielectric grease).
- Wiring from sensor to PCM (repair damaged sections by soldering or crimping, insulate with heat-shrink tubing).
After repair, be sure to:
- Clear fault codes with an OBD-II scanner.
- Perform a test drive (15–20 minutes from cold start).
- Check O2 heater monitor status—it should show “Complete” or “Ready.”
If wiring and fuse are intact, heater resistance is normal, but the code still returns—there may be a PCM control issue (rare) or a sensor fault not detectable by a multimeter.
How to fix P0135: detailed instructions
Wiring repair or fuse replacement
If diagnostics show the problem is not the sensor but the power circuit—start with the simplest steps:
- Find the fuse diagram for your vehicle (usually on the fuse box cover or in the manual). Look for circuits labeled “O2 HTR,” “EFI,” “AFS,” or “Heater Circuit.”
- Check the fuse. If blown—replace it with the same rating. If the new fuse blows immediately, there is a short circuit in the wiring.
- Repair damaged wiring sections:
- Strip wire ends.
- Join by soldering or with crimp connectors.
- Insulate with heat-shrink tubing (not electrical tape—it won’t withstand exhaust temperatures).
- Optionally wrap with harness tape or protective conduit.
- Clean the sensor connector:
- Disconnect the connector.
- Clean contacts with electrical contact cleaner.
- Dry with compressed air.
- Apply a thin layer of dielectric grease to the connector seal if needed; do not coat the terminal contact surfaces.
- Route the harness away from hot exhaust parts—use plastic ties or metal clamps to secure it.
| Symptom | Likely repair area | Tool |
|---|---|---|
| Code appears intermittently | Connector corrosion | Cleaner, dielectric grease |
| Code constant, no power | Wiring break | Multimeter, soldering iron, connectors |
| Fuse blows immediately | Short to ground | Multimeter, visual inspection |
| Code after rain/washing | Moisture in connector | Cleaner, compressed air |
Replacing oxygen sensor Bank 1 Sensor 1: step-by-step process
If heater resistance is open circuit or the sensor is mechanically damaged—the only solution is replacement.
1. Preparation:
- Allow the exhaust system to cool (at least 30 minutes after engine shutdown).
- Apply penetrating oil to the sensor threads and leave it for 10–15 minutes.
- Disconnect the negative battery terminal.
2. Removal:
- Disconnect the sensor connector (usually with a locking clip).
- Use a special oxygen sensor socket with a wire slot (or a 22 mm wrench) to remove the sensor counterclockwise.
- If the sensor is seized—do not apply excessive force to avoid damaging the manifold threads. Reapply penetrating oil and try again.
3. Installing the new sensor:
- Check the manifold threads—they should be clean and undamaged.
- Apply a thin layer of high-temperature anti-seize compound to the sensor threads (only if allowed by the manufacturer—some sensors come pre-coated).
- Thread the sensor in by hand, then tighten with a wrench to the torque specified in the service manual (often 26–37 lb-ft (35–50 Nm)).
4. Connection:
- Reconnect the connector until it clicks.
- Secure the wiring harness away from hot exhaust parts (use clamps or metal brackets).
- Reconnect the negative battery terminal.
5. Code reset and test drive:
- Connect an OBD-II scanner and clear all fault codes.
- Start the engine and let it idle for 2–3 minutes.
- Perform a 15–20 minute test drive including cold start, warm-up, and driving at speed.
- Check the O2 heater monitor status—it should show “Complete.”
How to properly clear the error code after repair
Method 1. Using an OBD-II scanner (recommended):
- Connect the scanner to the diagnostic port (usually under the steering wheel).
- Turn on the ignition (do not start the engine).
- Select “Clear codes” (Clear Codes/Erase DTCs).
- Wait for confirmation.
- Complete 1–2 full drive cycles: cold start → warm-up to operating temperature → 15–20 minutes of city/highway driving → stop and cool down.
- Check readiness monitors—O2 heater should show “Complete” or “Ready.”
Method 2. Disconnecting the battery terminal (less preferred):
- Disconnect the negative battery terminal.
- Wait 10–15 minutes (or press the brake pedal several times to discharge PCM capacitors).
- Reconnect the terminal.
Downside of this method: all PCM adaptations are reset (idle parameters, fuel trims, throttle position). The engine may run rough for the first 10–20 minutes until the PCM relearns.
Result control:
Ensure P0135 does not return after the test drive. If the code reappears, the problem is not resolved—repeat diagnostics.
Choosing and replacing a new O2 sensor
Sensor type:
- Direct-fit—sensor with factory connector and correct wire length. Simply plugs in, no splicing required. Preferred for DIY replacement.
- Universal—requires crimping or soldering wires. Correct pinout must be identified (usually 4 wires: 2 signal, 2 heater). Higher risk of error, especially for beginners.
Brands:
Reliable manufacturers include Bosch, Denso, NGK/NTK, and Delphi. Avoid no-name sensors from online marketplaces—they may provide inaccurate readings or fail quickly.
Compatibility:
Check compatibility by VIN or engine code. Important parameters:
- Number of wires (usually 4: 2 signal + 2 heater).
- Sensor type (narrowband or wideband AFR). Depending on the vehicle, Bank 1 Sensor 1 may be either type.
- Thread length and hex size (usually 22 mm).
Signs of counterfeit:
- Uneven engravings on the housing.
- Poor harness insulation (easily bent, not resilient).
- Missing anti-seize or sealing ring in the kit, if normally included.
- Suspiciously low price (2–3 times below market average).
| Brand | Type | Key advantages | Disadvantages |
|---|---|---|---|
| Bosch | Direct-fit, Universal | High accuracy, durability, OEM supplier for many manufacturers | Relatively high cost |
| Denso | Direct-fit | OEM quality for Toyota, Lexus, Honda; stable heating | Less common for other brands |
| NGK/NTK | Direct-fit, Universal | Wide range, good price-to-quality ratio | Counterfeits exist |
| Delphi | Universal | Affordable alternative, decent quality | Requires soldering/crimping |
Common mistakes in diagnosing and repairing P0135
- Replacing the sensor immediately without checking the power circuit.
The problem may be in the fuse or connector—you waste money on a new sensor, and the code returns. - Ignoring the fuse and relay.
A blown fuse is a common cause of P0135, and replacing it takes 5 minutes. - Measuring resistance on a hot sensor.
The heating element has a positive temperature coefficient—resistance increases when hot. You get incorrect readings and wrong conclusions. - Using a low-quality universal sensor without proper crimping.
Poor soldering or incorrect pinout leads to code recurrence or incorrect mixture readings. - Not checking harness routing away from exhaust heat.
Sensor wires must be secured away from hot parts. If the harness rests on the manifold, insulation melts, causing breaks again. - Replacing the PCM without diagnosing wiring and connectors.
PCM failure is a very rare cause of P0135. Check everything else first.
| Mistake | Consequence | How to avoid |
|---|---|---|
| Replacing sensor without checking wiring | Code returns, money wasted | Test circuit with a multimeter first |
| Measuring resistance on hot sensor | Incorrect diagnosis | Work only on a cold engine |
| Incorrect splice of universal sensor | Code recurrence or wrong mixture | Verify pinout with wiring diagram |
| Harness not secured | Insulation melts after 62–124 miles (100–200 km) | Secure with ties away from exhaust |
| Skipping fuse check | Code returns with faulty fuse | Check fuse first |
Vehicle brand specifics
Peugeot
Fuses/relays: Engine compartment fuse box—look for “O2 HTR” or “AFS” labels. Often a common fuse is used for the heaters of both sensors.
Typical abrasion points: The O2 sensor harness for Bank 1 Sensor 1 often rubs where it attaches to the downpipe protective tube, especially after replacing the exhaust with a non-OEM system.
Relay note: On some models (206, 307), heater power goes through the main ignition relay (EFI Main Relay). Check it if there is no 12 V at the sensor connector.
Ford
Fuses/relays: Engine compartment fuse box—labeled “EFI” or “O2 HTR.” On Focus and Mondeo, the fuse is often combined with the injector circuit.
Typical abrasion points: The sensor harness rubs against the edge of the exhaust manifold heat shield. Check the 8–12 in. (20–30 cm) section from the sensor.
VIN note: Use Ford online parts catalogs (FordParts.com) to select the sensor by VIN—different model years may have different connector types.
Renault
Fuses/relays: Engine compartment fuse box—labeled “AFS” or “Heater O2.” On Logan and Duster, the fuse is often rated 15A.
Typical abrasion points: The sensor harness runs near the steering gear and may rub against the subframe edge during large suspension travel. Check the section under the manifold.
VIN note: Fuse location diagrams are on the inside of the fuse box cover or in the manual (available at Renault-e-guide.com by VIN).
VAG (Volkswagen, Audi, Skoda)
Fuses/relays: Engine compartment fuse box—labeled “EFI” or “Lambda Heater.” Models with TSI/TFSI often use a separate relay J17 (Main Relay).
Typical abrasion points: The sensor harness often corrodes where it exits the corrugated conduit on the exhaust manifold—check insulation in the first 4 in. (10 cm) from the sensor.
VIN note: Use ETKA or ELSA for parts selection by VIN—pinout and sensor type depend on model year and engine size.
VAZ (Lada)
Fuses/relays: Under-hood fuse box—fuse F3 (15A) or F24 depending on model. No relay—power comes directly from the PCM.
Typical abrasion points: The sensor harness often rubs against the starter edge or protective cover edge. Check the section between the sensor and PCM connector.
Note: On Kalina and Priora, Bank 1 Sensor 1 is located on the exhaust manifold flywheel side—access is limited, and it is easier to work from below on a lift.
Prevention and useful tips
Timely replacement of spark plugs and the air filter reduces the risk of incomplete combustion and catalytic converter overheating, extending the life of O2 sensors.
Do not wash the engine with high-pressure water near sensor connectors and the PCM. Water intrusion causes corrosion and shorts. If washed, dry connectors with compressed air and apply dielectric grease.
Check the condition of chassis and engine ground connections. Poor ground contact can cause voltage spikes and heater burnout.
Use quality fuel. Poor gasoline increases deposits on plugs and sensors, shortening their lifespan.
Do not remove the catalytic converter without proper tuning or repairs. Doing so can cause incorrect sensor readings and additional trouble codes.
Related PCM error codes
P0130 – oxygen sensor circuit malfunction Bank 1 Sensor 1 (signal circuit, not heater).
P0131 – low-voltage O2 signal Bank 1 Sensor 1 (possibly due to slow heating or contamination).
P0132 – high-voltage O2 signal Bank 1 Sensor 1 (rich mixture or wiring fault).
P0133 – slow response of O2 sensor Bank 1 Sensor 1 (sensor aging or contamination).
P0141 – heater circuit malfunction O2 sensor Bank 1 Sensor 2 (after catalytic converter). Often appears with P0135 if the problem is in the common power circuit.
These codes relate to the oxygen control system and may occur simultaneously with open or short circuits in the common heater wiring.
Frequently asked questions
Is it possible to drive with error P0135?
Yes, short trips are possible — the engine will start and run. However, without a warmed-up sensor, the PCM operates on averaged parameters, which increases fuel consumption and emissions. Prolonged driving may overheat the catalytic converter and cause damage. It is better to fix the problem soon.
Is a universal O2 sensor suitable?
Technically — yes, if you properly crimp or solder the wires and seal the connections. But for beginners, a direct-fit sensor is more reliable: there is less risk of wiring errors and installation is faster.
Error P0135 appeared after engine washing, what should I do?
Dry the sensor connectors with compressed air, treat the contacts with cleaner and dielectric grease. Check the fuse and the wiring insulation. Often the problem is moisture or corrosion in the connector.
How long does sensor replacement take and what is the labor intensity?
Bank 1 Sensor 1 replacement: 0.5–1.0 labor hours for sensor replacement. Wiring repair: 0.5–2.0 labor hours depending on damage location and access. If the sensor is seized, add 30–60 minutes for penetrating oil treatment and removal.
How quickly will the O2 Heater monitor reach Ready status after repair?
Usually 1–2 full drive cycles (cold start → warm-up to operating temperature → driving 15–20 minutes → stop and cool down). If the monitor does not reach Ready after 3 cycles, repeat diagnostics. Basic drive cycle to complete the O2 Heater monitor: 1. Cold start (coolant below 158°F (70°C)). 2. Idle warm-up for 2–3 minutes. 3. City driving for 10–15 minutes (moderate throttle, no hard acceleration). 4. Highway driving for 5–10 minutes (steady speed 37–50 mph (60–80 km/h)). 5. Stop and full engine cool-down (minimum 8 hours).
