Skip to Content
103 State St East Jordan, MI, 49727
  • MON: Closed
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: 8:00AM - 6:00PM
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook
7984 North St Central Lake, MI, 49622
  • MON: 8:00AM - 6:00PM
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: Closed
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook

Can I drive with a P0031 code?

The P0031 code indicates a fault in the heated oxygen sensor (HO2S) circuit for Bank 1 Sensor 1, meaning the sensor’s heater isn’t warming properly. You can usually keep driving, but don’t ignore it—the issue can affect fuel economy, emissions, and long-term catalytic converter health.


What P0031 Means


The P0031 code points to the upstream oxygen sensor’s heater circuit on Bank 1 Sensor 1. The HO2S heater helps bring the sensor up to its operating temperature quickly so its readings are accurate. When the heater circuit is faulty, the sensor may stay cold, causing the engine to run longer in open loop and skewing fuel trims and emissions control.



  • Bank 1 Sensor 1 HO2S heater circuit fault

  • Possible causes include a blown fuse, damaged wiring or connector, a faulty sensor, or a defective relay

  • Common symptoms include a check engine light, reduced fuel efficiency, and altered emissions readings

  • Impact varies by vehicle; driving may be possible but emissions readiness and fuel economy can be affected


Because the exact impact depends on the car and what other codes are present, treat P0031 as a maintenance issue that should be addressed promptly to avoid long-term problems.


Driving with P0031: Practical Considerations


Most drivers can continue to operate a vehicle with a P0031 code, but there are caveats to keep in mind about performance and emissions.



  • The engine may run in open loop longer, which can reduce fuel efficiency and alter engine timing and fuel trim

  • Emissions tests may detect higher hydrocarbon or carbon monoxide levels, potentially causing failures

  • Power delivery is usually not dramatically affected, but responses may feel sluggish during cold starts


Bottom line: it’s usually safe to drive for now, but plan a diagnostic check and repair to restore sensor accuracy and prevent potential emissions-related issues.


How to Diagnose and Fix


If you’re comfortable performing basic diagnostics, you can start with a few checks. If not, a professional technician can verify the diagnosis and perform the repair.



  1. Check the HO2S fuse and relay (if equipped) and replace any blown components

  2. Inspect the oxygen sensor wiring and connectors for damage, corrosion, or loose connections

  3. Test the heater circuit of the Bank 1 Sensor 1 HO2S for resistance or continuity according to the vehicle’s service manual

  4. If the heater circuit test fails or wiring is damaged, replace the upstream HO2S (Bank 1 Sensor 1) sensor

  5. Clear the codes and drive the vehicle to confirm the fault does not reappear and that readiness monitors set correctly


In many cases, the issue is resolved by fixing wiring or replacing the faulty sensor. If the code persists after those steps, there may be a deeper electrical fault or additional upstream sensor problems that require more extensive diagnostics.


When to Seek Professional Help


If you notice persistent poor performance, the check engine light stays on after attempts to clear the code, or you’re preparing for an emissions test, consult a mechanic. They can perform a thorough diagnostic, verify there are no related misfires or other sensor faults, and ensure the repair won’t negatively affect other systems.


Summary


A P0031 signals a faulty heater circuit in Bank 1 Sensor 1’s oxygen sensor. You can usually drive for now, but the sensor may not reach operating temperature promptly, affecting fuel economy and emissions readings. Start with a quick check of fuses, wiring, and the sensor itself, and replace the sensor if needed. If the problem persists, seek professional diagnostics to prevent longer-term damage and ensure the vehicle passes emissions testing.

What happens if you don't fix P0031?


It's best not to drive your vehicle if it has P0031 code because of a faulty oxygen sensor. Otherwise, you might get more engine and exhaust issues, which are costly to fix. Instead of ignoring the problem, you can order a replacement O2 sensor at CarParts.com.



Can you still drive a car if the O2 sensor is bad?


If The Oxygen Sensor Goes Bad, Can I Still Drive My Vehicle? We advise against driving with a failed O2 sensor as the engine isn't running on the right fuel mixture. While it may seem okay in the beginning, if your engine is running rich and using too much fuel it might start to clog the catalytic converter.



How much does it cost to replace an oxygen sensor heater circuit?


Hiring a mechanic to replace your oxygen sensor typically costs between $150 and $600, including parts and labor. Labor rates vary by location, and they account for a significant portion of the cost.



How long can you drive with a P0031 code?


Can I drive with a P0031 code? No, we don't recommend you drive your car with engine code P0031, as it points out a problem with the oxygen sensor heater control circuit.


Ryan's Auto Care

Ryan's Auto Care - East Jordan 103 State St East Jordan, MI 49727 231-222-2199
Ryan's Auto Care - Central Lake 7984 North St Central Lake, MI 49622 231-544-9894

Ask any car or truck owner in Central Michigan who they recommend. Chances are they will tell you Ryan's Auto Care.