What does the P0135 code mean?
The P0135 is a generic OBD-II powertrain trouble code. Its official definition is “O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)“.
This diagnostic trouble code is stored by the vehicle’s Engine Control Module (ECM) when it detects a malfunction specifically within the electrical circuit that powers the heater element of the upstream oxygen sensor (Bank 1, Sensor 1). The heater is an integral part of modern O2 sensors, designed to bring the sensor’s sensing element up to its optimal operating temperature (around 600°F / 315°C) rapidly after a cold start. This allows the engine to enter efficient “closed-loop” fuel control much faster, significantly reducing cold-start emissions and improving drivability. A “malfunction” indicates the ECM has detected an electrical fault in this heater circuit, such as an open circuit (broken heater), a short circuit, or a current draw outside the expected range. The first step in diagnosis is to use a professional obd2 scanner to confirm the code and check for related sensor signal faults.
Symptoms of Error Code P0135
- Illuminated Check Engine Light (CEL).
- Noticeably decreased fuel economy, particularly on short trips where the engine relies heavily on the heater for quick closed-loop operation.
- The vehicle may run slightly rough or idle poorly for the first few minutes after a cold start until the exhaust manifold heat naturally warms the sensor.
- Increased exhaust emissions during the warm-up phase, which can cause an emissions test failure.
- In some cases, you may also see related codes for the O2 sensor signal (e.g., P0130, P0134) because a cold sensor cannot generate an accurate signal.
- Often, once the engine is fully warmed up through normal driving, no obvious drivability issues remain.
Main Causes of Error Code P0135
- Failed Oxygen Sensor Heater Element: The most common cause. The internal heating wire burns out or breaks due to age, thermal cycling, or contamination, creating an open circuit.
- Blown Fuse: A dedicated fuse for the oxygen sensor heater circuit protects it from overload. This fuse can blow due to a short circuit elsewhere in the wiring or a failing heater that momentarily draws excessive current.
- Damaged, Chafed, or Corroded Wiring: The wires supplying power or ground to the heater can be damaged by heat from the exhaust, rubbed through by sharp edges, or corroded at the connectors.
- Short Circuit in the Heater Wires: The heater power wire can short to ground (the vehicle chassis) or to another wire, causing a fuse to blow or the ECM to detect a fault.
- Poor Electrical Connection: Corrosion, bent pins, or a loose fit in the sensor or main harness connector can create a high-resistance connection that disrupts the heater circuit.
- Faulty Engine Control Module (ECM): Rare, but an internal failure in the ECM’s driver circuit that controls the heater power can occur.
How to Diagnose Error Code P0135?
- Initial Scan and Review: Connect a professional vehicle diagnostics tool to read and confirm code P0135. Check for any related codes, especially those concerning the O2 sensor signal itself (like P0130-P0134). This provides context.
- Inspect the Fuse: Consult your owner’s manual to locate the fuse for the O2 sensor heater circuit (often labeled “O2 HTR,” “HO2S,” or similar). Remove and inspect it visually or with a multimeter for continuity. Caution: If the fuse is blown, do not replace it until you have checked for a short circuit, or the new fuse will blow immediately.
- Visual Inspection of Wiring and Connector: Locate the Bank 1, Sensor 1 oxygen sensor. Visually trace its wiring harness back from the sensor, paying close attention to areas where it passes near the hot exhaust manifold or sharp brackets. Look for melted insulation, cracks, or exposed wires. Inspect the electrical connector for corrosion, green/white residue, or moisture.
- Test the Heater Resistance (at the sensor): Disconnect the electrical connector from the O2 sensor. Set a digital multimeter to measure resistance (Ohms, Ω). Identify the two pins for the heater circuit (consult a vehicle-specific wiring diagram; they are usually the two heavier-gauge wires and are not the signal wires). Place the multimeter probes on these two pins. A typical functioning heater will measure between 4 and 20 ohms. A reading of infinite resistance (OL or “1”) indicates an open circuit—a failed heater. A reading near 0 ohms indicates a shorted heater.
- Test for Power and Ground at the Vehicle Harness: With the O2 sensor still disconnected and the ignition switched to ON (engine off), use your multimeter to check for battery voltage (approx. 12V) at the heater power wire in the vehicle’s harness connector. Also, check for a good ground connection on the heater ground wire by testing for continuity between that pin and the vehicle chassis.
- Check for a Short to Ground: If the fuse was blown, with the O2 sensor disconnected and the ignition OFF, set your multimeter to test for continuity. Check between the heater power wire pin in the vehicle harness and a known good ground. If you have continuity (the multimeter beeps), the power wire is shorted to ground somewhere between the fuse box and the connector. This needs repair.
- Check Circuit Integrity with a Scan Tool (if capable): Some advanced obd2 diagnostic scanners can perform an active test, commanding the heater circuit on and off, or can monitor the heater current draw in live data. This provides a functional test of the entire circuit from the ECM outwards.
Possible Causes and Diagnostic Methods
| Possible Cause | How to Check? |
| Failed O2 Sensor Heater (Open) | Measure resistance at sensor connector. Infinite resistance (OL) = Failed heater. |
| Blown Fuse | Locate and test the O2 sensor heater fuse. Replace if blown, but find cause first. |
| Short to Ground in Wiring | With sensor disconnected, test for continuity between heater power wire (harness side) and chassis ground. |
| Poor Connection/Corrosion | Visual inspection of connectors. Clean with electrical contact cleaner and ensure tight fit. |
Tools needed: A professional obd2 diagnostic tool for code reading, a digital multimeter for electrical testing, basic hand tools, electrical contact cleaner, and the vehicle’s service manual for wiring diagrams and fuse locations.
How do I fix error code P0135? (Solutions to the Problem)
Simple Fixes
- Replace a Blown Fuse: If a fuse is blown and no short circuit is found, replace it with a fuse of the identical amperage rating. Monitor to see if it blows again, indicating a deeper issue.
- Clean and Re-seat Connectors: Disconnect the battery. Clean the O2 sensor connector and the corresponding vehicle harness connector with electrical contact cleaner. Ensure all pins are straight and the connection is snug and dry.
- Repair Minor Wiring Damage: If you find a small section of damaged wire insulation, repair it properly with solder and heat-shrink tubing. Ensure the repair is insulated from heat and abrasion.
In-depth Diagnosis and Repair Solutions
- Replace the Oxygen Sensor (Bank 1, Sensor 1): This is the most common repair. If the heater resistance test confirms an open or short, the entire sensor must be replaced, as the heater is not a serviceable separate part. Use a quality direct-fit or OEM sensor. After installation, clear the codes with your car code reader and perform a test drive.
- Repair Damaged Wiring Harness: If a short or open is found in the vehicle’s wiring (not the sensor pigtail), splice and repair the wires or replace the affected harness section.
- Address ECM Issues: If all wiring, fuses, and the sensor itself test perfectly, and power is not present at the harness when commanded, a faulty ECM driver circuit is a possibility. This is a complex diagnosis best left to a specialist with a professional vehicle diagnostics tool.
Fix faults based on symptoms
| Symptom / Diagnostic Finding | Recommended Solution |
| Heater resistance test shows “OL” (Open) on the multimeter. | The O2 sensor heater is failed. Replace the upstream oxygen sensor on Bank 1. |
| Fuse is blown. A short to ground is found in the heater power wire near the exhaust. | Repair the damaged section of the wiring harness. Replace the fuse. The sensor itself may still be good. |
| Fuse is good, 12V is present at the harness, but sensor heater resistance is infinite. | Replace the oxygen sensor. The heater element inside is faulty. |
| Code is intermittent. Connector shows signs of corrosion and green residue. | Thoroughly clean all terminals in the connector. Apply dielectric grease to prevent future corrosion and ensure a tight connection. |
Common Error Code P0135 in Vehicles
Honda/Acura (4-cylinder and V6 models, e.g., Civic, Accord, Odyssey, MDX): Extremely common, especially in vehicles with over 80,000 miles. The heater elements are a known wear item. Using a capable car scanner to confirm the code is the first step for these reliable vehicles.
Toyota/Lexus (e.g., Camry, Corolla, RAV4, RX): Another frequent occurrence. The sensors are durable but eventually fail. Diagnosis with a multimeter is straightforward and usually confirms the need for sensor replacement.
Ford (with 4.6L V8, 3.0L V6, EcoBoost, e.g., F-150, Explorer, Focus): Common in these models. The upstream O2 sensor heaters are prone to failure with age and thermal cycling. A professional obd2 code scanner is helpful for initial diagnosis.
General Motors (with 3.8L V6, 5.3L V8, Ecotec, e.g., Impala, Silverado, Malibu): Prevalent. The heater circuit fuses and the sensors themselves are common failure points. A visual inspection of the harness near the exhaust is always recommended.
Nissan/Infiniti (with QR, VQ series engines, e.g., Altima, Maxima, 350Z): The upstream sensors are known to have heater circuit failures. A systematic diagnosis with a vehicle code reader and multimeter is key.
P0135 Frequently Asked Questions
Is it safe to drive with a P0135 code?
Yes, it is generally safe to drive, but not ideal. The main impact is on emissions and fuel economy during the warm-up phase. The engine will eventually reach closed-loop operation using heat from the exhaust, but it will take longer, burning more fuel and producing higher emissions. It’s not an emergency, but should be addressed to restore optimal efficiency and pass emissions tests.
What is the difference between P0135 and P0130?
P0135 is specifically for the heater circuit malfunction of the O2 sensor. P0130 is a general code for a malfunction in the O2 sensor’s signal circuit. A failed heater (P0135) can lead to a faulty sensor signal (P0130) because the sensor stays cold, but they are distinct faults.
Can I just unplug the sensor to test it?
Yes, to test the heater resistance, you must disconnect the sensor’s electrical connector. This allows you to test the component (the sensor) independently from the vehicle’s wiring. Always test with the ignition OFF for safety.
How much does it cost to fix P0135?
Costs are usually moderate: Diagnosis: $80-$120. A new upstream oxygen sensor: $100-$300. Labor: 0.5-1 hour ($50-$100). Total typically ranges from $200 to $500. The primary cost is the sensor unit itself.
Do I need a special scan tool to diagnose P0135?
A basic obd reader can confirm the code exists. However, a digital multimeter is the essential tool for diagnosing P0135, as you need to measure resistance and voltage. A professional vehicle diagnostics tool is helpful for live data and advanced diagnostics but is not strictly required for the basic heater circuit test.
Will disconnecting the battery clear P0135?
It may temporarily clear the code and turn off the light. However, if the faulty heater or wiring problem is still present, the code will return as soon as the ECM runs its self-test on the next drive cycle, which includes checking the heater circuit. The root cause must be fixed. Use an obd tool scanner to clear codes after a successful repair.
P0135 Related OBD2 Errors
- P0130: O2 Sensor Circuit Malfunction (Bank 1, Sensor 1)
- P0136: O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2) – Downstream sensor heater
- P0141: O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2) – Alternative downstream code
- P0155: O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1)
- P1135: Heated Oxygen Sensor (HO2S) Heater Resistance (Bank 1, Sensor 1) – A manufacturer-specific equivalent common on some Ford vehicles.
Important: Code P0135 is a very common and often straightforward diagnosis. The key is systematic electrical testing with a multimeter. Always start by checking the fuse and the heater resistance at the sensor itself. If you replace the sensor, clear the codes with your obd2 code reader and verify the repair by ensuring the code does not return. Remember, if the fuse was blown, you must find and fix the cause of the short before installing a new sensor, or you risk damaging it immediately.


