OBD codes / P0135
P0135
ModerateO2 Sensor Heater Circuit (Bank 1, Sensor 1)
P0135 is safe to drive with — it mainly affects warm-up fueling and emissions, not whether the car runs. Fix it at your convenience, but note it will fail an emissions test. Check the fuse and wiring before buying a sensor, just in case.
What this code means
Oxygen sensors only work once they're hot, so each has a built-in heater that warms it up quickly after a cold start. P0135 means the heater circuit in the upstream sensor (Bank 1, Sensor 1) isn't drawing the right current. Almost always it's the sensor's own heater element that has failed, so replacing the sensor is the usual fix — but a blown fuse or a wiring/connector fault can cause it too. Until the sensor heats up, fueling runs on estimates, which slightly hurts economy and emissions.
Symptoms you might notice
- Check-engine light, often with no drivability change
- Slightly worse fuel economy, especially on short trips
- Possible failed emissions test
What it costs to fix
Typical range: $150–$450 · about ~0.3–1 hrs of labor
| If the cause is… | Part | Labor |
|---|---|---|
| Upstream oxygen (O2) sensor | $50–$250 | ~0.3–1 hrs |
| Fuse | $1–$10 | ~0.1–0.3 hrs |
| Wiring / connector repair | $10–$120 | ~0.5–1.5 hrs |
The sensor is the usual fix and is a low-hundreds job. Always check the cheap things first — a blown fuse or a chafed wire is occasionally the cause and costs almost nothing. OEM sensors on some makes cost more than aftermarket.
The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0135 for my exact vehicle →
How to fix P0135
Moderate — doable at home with common tools and patience
- Check the heater-circuit fuse
Find the fuse feeding the O2 sensor heaters (check your owner's manual; it's often shared with other emissions devices) and inspect or test it. A blown fuse is the one genuinely free fix for this code — though if it blows again, there's a short to find.
- Inspect the sensor's wiring and connector
Trace the Bank 1 Sensor 1 pigtail, looking for insulation melted against the exhaust manifold, chafed spots, or a corroded connector. Heater circuits fail at the wiring more often than people expect because the harness lives in a brutally hot spot.
- Ohm out the heater element
Unplug the sensor and measure resistance across the two heater pins (usually the two same-colored wires, often white). Most heaters spec in the single-digit to low-teens ohm range — an open circuit (infinite reading) confirms the element inside the sensor has died.
- Verify power and ground reach the connector
With the engine running, check for battery voltage and a good ground (or PCM-controlled circuit) at the harness side of the heater pins. Power present plus a dead element means replace the sensor; power absent means chase the wiring or the fuse box instead.
- Replace the Bank 1 Sensor 1 O2 sensor
Since a failed internal heater can't be repaired, install a new upstream sensor using an O2 socket and anti-seize on the threads. The heater is monitored right after cold start, so a short drive from cold confirms the fix.
DIY or shop? Fuse and multimeter checks are approachable DIY, and the upstream sensor is usually reachable from the engine bay, making the whole job home-mechanic territory on most vehicles. The moderate rating comes from seized sensors and cramped manifold access — if a breaker bar and penetrating oil won't free it, let a shop with better leverage and heat tools take over rather than risk snapping it off in the manifold.
Tools for the DIY steps: Multimeter · O2 sensor socket · Penetrating oil · Breaker bar or long ratchet · Anti-seize compound · Fuse puller and test light
Not sure which step applies to your car? Get the likely cause for your exact vehicle before buying anything for P0135.
Frequently asked
Can I drive with P0135?
Yes — it's a low-urgency code that mostly affects emissions and warm-up fuel economy. The car will run normally; just plan to fix it, especially before an emissions test.
Does P0135 mean I need a new O2 sensor?
Usually — a failed internal heater element is the most common cause, and it's part of the sensor, so the sensor gets replaced. But check the fuse and wiring first; occasionally one of those is the cheap culprit.
What's the difference between P0135 and P0131?
P0135 is the sensor's heater circuit; P0131 is the sensor's oxygen-reading signal (stuck low). Different parts of the same sensor — and both can sometimes be fixed by replacing the sensor, but they're diagnosed differently.
How much does it cost to fix P0135?
Typically a low-hundreds repair if it's the sensor. Less if it turns out to be a fuse or a wiring fix. A seized or hard-to-reach sensor adds labor.
Seeing P0135 on your car? Get a diagnosis specific to your exact year, make and model.
Diagnose P0135 for my vehicleRelated trouble codes
Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0135 from your phone — see our honest guide to the best OBD2 Bluetooth adapters.
Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.