Your 6th Gen (EK/EM), 7th Gen (EM2/ES1), 8th Gen (FA5/FG2), 9th Gen (FB6/FG4), 10th Gen (FC1/FK7), or 11th Gen (FL1/FL5) Civic may display diagnostic trouble code P0135 — which is closely related to P0134, but specifically targets the heater circuit.
P0135 is defined as “O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)”. This code indicates that the heating element within the upstream air/fuel (A/F) sensor is not functioning or is not receiving power.
A wideband A/F Sensor cannot provide accurate data until it reaches approximately 1200°F (650°C). To achieve this temperature quickly, the ECU supplies 12V battery voltage through a dedicated circuit to heat the ceramic sensing element. If the ECU detects excessive resistance, a short circuit, or no current flow in the heater circuit, it immediately stores P0135 and may keep the engine in Open Loop mode.
Before replacing the sensor, inspect the LAF heater fuse and perform basic electrical checks. The following is a technical breakdown of the typical causes of P0135 on these Honda Civic models and the recommended diagnostic and repair procedures.
P0135 Diagnostic Overview: Heater Circuit Failure
P0135 (“O2 Heater Circuit Malfunction”) indicates that the ECU has detected a fault in the heating element circuit of the upstream oxygen sensor (Sensor 1).
To meet emissions requirements, the wideband A/F sensor must reach operating temperature within seconds of a cold start. The ECU supplies battery voltage through a dedicated circuit to heat the ceramic element. If the ECU detects abnormal resistance, a short, or an open circuit in the heater loop during the initial startup sequence, it stores P0135.
Common Symptoms:
- Check engine light with P0135 stored
- Rough idle for the first 2–3 minutes on cold starts
- Reduced fuel economy in city driving (extended Open Loop operation)
- Check engine light appears shortly after starting the engine
- Prolonged Open Loop operation on a cold engine
Primary Failure Modes for P0135
1. Failed Internal Heater Coil
The O2 sensor heater element is subject to thermal cycling fatigue. Over time, the internal heating coil may become brittle and fracture, resulting in an open circuit.
Test: Measure resistance across the heater terminals on the sensor side. A functional Denso sensor should read between 1.0Ω and 4.0Ω AT room temperature. A reading of OL (Infinity) indicates a broken heater coil — replacement is required.
2. Short Circuit and Blown Fuse
Aftermarket exhaust components (downpipe or catback) may cause the O2 sensor Wiring Harness to contact sharp heat shields or exhaust flanges. Engine movement can cause the bare wire to ground against the exhaust, blowing the dedicated LAF Heater fuse.
3. Corroded Connector Terminals
Exposure to road salt, moisture, or oil leaks can compromise the weather pack seal on the 4-pin or 5-pin sensor connector. Corroded pins create resistance, which the ECU may interpret as a heater element failure.
Platform-Specific Considerations
6th Gen (EK/EJ) & 7th Gen (EM2/ES1):
- On older Civics, check the under-dash fuse box for the Heater Control / Alternator (10A) fuse.
- If the Alternator is malfunctioning or the fuse is blown, P0135 may be triggered.
- Important: 2004–2005 Civics use true A/F wideband sensors — a standard 4-wire O2 sensor will not resolve this code.
- OEM part: Denso 234-9017 for the D17A2 engine.
8th Gen (FA5/FG2, K20Z3 Si) & 8th Gen R18 & 9th Gen (FB6/FG4, K24Z7):
- Inspect the under-Hood fuse box for the LAF Heater (20A) fuse.
- If the fuse is intact, the internal heater coil in the OEM Denso sensor is likely failed.
- K-series engines are sensitive to sensor specifications — aftermarket universal sensors may cause recurring heater circuit codes due to incorrect internal resistance.
- OEM part numbers: 36531-RNA-A01 (R18), 36531-R40-A01 (K24Z7 Si).
10th & 11th Gen Turbo (L15B7, K20C1, FC1/FK7/FL1/FL5):
- On modern turbo Civics, the upstream sensor is a precision component integrated with boost control maps.
- Check the LAF HEATER (20A) fuse in the under-hood fuse box.
- If the heater circuit fails on a vehicle with an e-tune (e.g., from DRob or Phearable), the ECU may reduce boost targets and retard timing on cold starts to protect the Catalytic Converter.
- OEM part number: 36531-5AA-A01 (L15B7 1.5T).
Diagnostic Procedure Using a Digital Multimeter
These diagnostic steps are recommended to isolate the fault before replacing components.
Step 1: Inspect the LAF Heater Fuse.
Open the under-hood fuse box and check the LAF HEATER fuse (20A). Also verify the ALTERNATOR fuse (10A) where applicable.
Evaluation: If the fuse is blown, replace it. If it blows immediately upon key-on (KOEO), inspect the O2 sensor harness for contact with the exhaust.
Step 2: Verify Heater Power (Harness Side).
Disconnect the upstream O2 sensor connector. Set the ignition to KOEO (Key On, Engine Off). Using a DMM set to DC Volts, connect the black lead to chassis ground and probe the heater power wire on the harness side.
Evaluation: Expect full battery voltage (12V+). If 12V is present, the wiring from the fuse box to the connector is intact — the fault is in the sensor. If 0V is present, trace the harness back to the fuse and relay.
Step 3: Measure Sensor Heater Resistance.
With the sensor disconnected, set the DMM to Ohms (Ω). Measure across the heater pins on the sensor side of the connector.
Evaluation: At room temperature, a functional Denso heater coil should read between 1.0Ω and 4.0Ω. A reading of OL (Infinity) indicates a broken heater coil — replacement is required.
OEM Part Numbers and Cost Reference
Use of Denso or genuine Honda sensors is recommended. Aftermarket sensors may cause fuel trim inaccuracies.
| Part | Fits | OEM Part Number | Online (HondaPartsNow, RockAuto) | Honda Dealer |
|---|---|---|---|---|
| Upstream A/F Sensor (Denso) | 7th Gen D17A1/A2 (2001–2005) | 234-9017 (Denso) | $65–$95 | $160–$220 |
| Upstream A/F Sensor | 8th Gen R18 Base | 36531-RNA-A01 | $65–$95 | $160–$220 |
| Upstream A/F Sensor | 9th Gen K24Z7 Si | 36531-R40-A01 | $85–$120 | $190–$260 |
| Upstream A/F Sensor | 10th Gen L15B7 1.5T | 36531-5AA-A01 | $110–$160 | $230–$310 |
| Upstream A/F Sensor | 10th Gen K20C2 2.0L | Verify by VIN | $80–$130 | $190–$270 |
Repair Cost Estimates
| Repair | DIY Cost | Independent Shop | Honda Dealer |
|---|---|---|---|
| A/F Sensor Replacement | $65–$160 (online OEM) | $200–$350 | $300–$500 |
| LAF Heater Fuse Replacement | $2–$5 | $50–$100 | $100–$150 |
| Wiring Harness Repair | $10–$25 (materials) | $150–$250 | $200–$400 |
| Dealer Diagnostic Fee | N/A | N/A | $120–$200 |
Pricing based on current market rates from HondaPartsNow, RockAuto, and eBay.
Pre-Purchase Inspection Note
When evaluating a used Civic with a P0135 code, the seller may state: “It’s just an O2 sensor code — the car runs fine.”
If the vehicle has been driven with a failed heater circuit for an extended period, the sensor element may have suffered carbon fouling from prolonged Open Loop operation. Extended rich running can also damage the catalytic converter.
Inspection: Check the inside of the tailpipe. If heavy, greasy black soot is present, the catalytic converter may be compromised. Consider a price adjustment of at least $600 to account for potential cat replacement, or reconsider the purchase.
Diagnostic Checklist
☐ P0135 = Upstream O2 Sensor Heater Circuit Malfunction — open circuit or power delivery issue
☐ Check under-hood LAF HEATER fuse first — a simple and inexpensive fix if blown
☐ Inspect wiring for damage — contact with downpipe or heat shields
☐ Verify 12V+ at harness connector (KOEO)
☐ Measure heater resistance — 1.0–4.0Ω = functional; OL/Infinity = failed sensor
☐ 7th Gen (2004–2005) — uses wideband A/F sensors; standard O2 sensors are not compatible
☐ Avoid universal splice-in sensors — K-Series and L-series engines are sensitive to correct specifications
☐ 10th/11th Gen Turbo — heater circuit failure may limit boost and timing
☐ Pre-purchase inspection — prolonged P0135 can lead to catalytic converter damage; inspect tailpipe for heavy soot

