P0031 Nissan Code - HO2S11 Heater Control Circuit Low
Quick Answer
The P0031 Nissan code refers to the heater control circuit low for the HO2S11 sensor, also known as the Bank 1 Sensor 1 oxygen sensor. Common causes include Faulty HO2S11 sensor, Damaged wiring or connectors in the heater circuit, Blown fuse related to the sensor. Severity is Moderate - service should be scheduled soon. The vehicle may still be drivable for short trips if it runs normally, but avoid hard driving and repair it soon.
- What it means
- P0031 Nissan indicates HO2S11 Heater Control Circuit Low.
- Common causes
- Common causes include Faulty HO2S11 sensor, Damaged wiring or connectors in the heater circuit, Blown fuse related to the sensor.
- Severity
- Moderate - service should be scheduled soon.
- Can I drive?
- The vehicle may still be drivable for short trips if it runs normally, but avoid hard driving and repair it soon.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.
Code P0031 Nissan Description
The P0031 Nissan code refers to the heater control circuit low for the HO2S11 sensor, also known as the Bank 1 Sensor 1 oxygen sensor. This sensor is responsible for monitoring the oxygen levels in the exhaust gases and providing feedback to the engine control module (ECM) to adjust the air-fuel mixture for optimal combustion. The heater control circuit is essential for ensuring the sensor reaches operating temperature quickly for accurate readings. When the ECM detects that the heater control circuit voltage is lower than expected, it triggers the P0031 code.
Common Causes of P0031 Nissan
- Faulty HO2S11 sensor
- Damaged wiring or connectors in the heater circuit
- Blown fuse related to the sensor
- ECM malfunction
- Exhaust leaks affecting sensor performance
Symptoms of P0031 Nissan
- Check engine light illuminated on the dashboard
- Decreased fuel efficiency
- Rough idling or engine misfires
- Poor acceleration or power loss
- Failed emissions test
How to Fix P0031 Nissan
- Use an OBD-II scanner to confirm the P0031 code and identify the specific issue.
- Inspect the wiring and connectors for any damage or corrosion. Repair or replace as necessary.
- Test the HO2S11 sensor using a multimeter to check for proper resistance.
- Check and replace any blown fuses related to the sensor.
- If the issue persists, consider replacing the oxygen sensor or consulting a professional for further diagnosis.
Cost to Fix P0031 Nissan
The typical repair costs for addressing a P0031 Nissan code can range from $100 to $300, depending on the specific cause of the issue and the cost of parts and labor in your area. Keep in mind that additional diagnostic fees may apply, and rates can vary based on the location, vehicle make and model, and the shop's hourly labor charges. It's advisable to obtain multiple quotes from reputable auto repair shops to ensure a fair price for the repair.
Tech Notes for P0031 Nissan
For Nissan models 2005 and up see: P0031 Nissan
There is a Factory Service Bulletin for the following Nissan models:
2002 Nissan Sentra
2002 Nissan Altima
2002 Nissan Sentra and Altima Factory Service Bulletin OBDII Code P0031
When is the Code Detected?
Need more information about the P0031 Nissan code?
Need more information on how to fix the P0031 Nissan code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P0031 Nissan code diagnosed by a professional: Find a repair shop in your area
Information for Specific Nissan Models
- P0031 2005 Nissan Altima Sedan — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2006 Nissan Altima Sedan — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2007 Nissan Altima Sedan — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2008 Nissan Altima Sedan — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2009 Nissan Altima Sedan — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2010 Nissan Altima Sedan — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2011 Nissan Altima Sedan — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2012 Nissan Altima Sedan — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2006 Nissan Maxima — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2007 Nissan Maxima — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2009 Nissan Maxima — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2006 Nissan Pathfinder — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2007 Nissan Pathfinder — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2008 Nissan Pathfinder — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2009 Nissan Pathfinder — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2010 Nissan Pathfinder — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2011 Nissan Pathfinder — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2012 Nissan Pathfinder — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2008 Nissan Rogue — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2009 Nissan Rogue — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2010 Nissan Rogue — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2011 Nissan Rogue — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2012 Nissan Rogue — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2013 Nissan Rogue — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2002 Nissan Sentra — HO2S11 Heater Control Circuit Low
- P0031 2003 Nissan Sentra — HO2S11 Heater Control Circuit Low
- P0031 2004 Nissan Sentra — HO2S11 Heater Control Circuit Low
- P0031 2005 Nissan Sentra — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2006 Nissan Sentra — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2007 Nissan Sentra — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2008 Nissan Sentra — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2009 Nissan Sentra — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2010 Nissan Sentra — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2011 Nissan Sentra — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2012 Nissan Sentra — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2007 Nissan Versa — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2008 Nissan Versa — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2009 Nissan Versa — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2010 Nissan Versa — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2011 Nissan Versa — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
- P0031 2012 Nissan Versa — Air Fuel Ratio Sensor 1 Heater Bank 1 Control Circuit Low
Frequently Asked Questions about P0031 Nissan Code
1. What are the common symptoms of OBDII code P0031 in a Nissan vehicle?
- Common symptoms include poor fuel economy, rough idling, stalling, and the illumination of the check engine light.
2. What does the OBDII code P0031 in a Nissan indicate?
- The code P0031 indicates a low voltage condition in the heater control circuit of the oxygen sensor (HO2S11).
3. What are the possible causes of the HO2S11 heater control circuit low voltage issue in a Nissan?
- Possible causes include a faulty oxygen sensor, damaged wiring or connectors, a blown fuse, or a problem with the ECM (engine control module).
4. How can I diagnose the HO2S11 heater control circuit low voltage problem in my Nissan?
- Diagnosis typically involves checking the oxygen sensor heater circuit for continuity, inspecting wiring and connectors for damage, and testing the fuse and ECM for proper functioning.
5. Can I still drive my Nissan with the OBDII code P0031 present?
- It is generally safe to drive the vehicle with this code, but it is recommended to address the issue promptly to prevent potential damage to the catalytic converter.
6. Will resetting the check engine light make the P0031 code disappear permanently?
- Resetting the check engine light will clear the code temporarily, but if the underlying issue causing P0031 is not fixed, the code will likely reappear.
7. How do I repair the HO2S11 heater control circuit low voltage problem in my Nissan?
- Repair options may include replacing the oxygen sensor, repairing damaged wiring or connectors, replacing a blown fuse, or addressing any ECM issues.
8. Is it possible to prevent the OBDII code P0031 from occurring in my Nissan?
- Regular maintenance, such as checking and replacing oxygen sensors as needed, can help prevent the occurrence of code P0031 in your Nissan.
9. Can a DIY enthusiast fix the HO2S11 heater control circuit low voltage issue in a Nissan?
- Depending on the level of expertise, a DIY enthusiast may be able to address the issue by following repair guides and using the necessary tools.
10. How much does it typically cost to repair the HO2S11 heater control circuit low voltage problem in a Nissan?
- The cost of repair can vary depending on the specific issue, but it may range from $100 to $300 for parts and labor at a professional repair shop.
Discuss the causes and fixes for P0031 Nissan OBDII Code
-
my 2007 nissan sentra is showing p0031 code is there a way you can show me where this sensor is and how to test it.
-
You may not be able to test the sensor, more than likely you have to replaced the sensor. Here is the location for the Air fuel ratio (A/F) sensor 1 on a 2007 Nissan Sentra with the MR engine.
-
So I have a 2002 se-r and the temp sensor gauge doesn't work correctly but I also keep getting the P0031 code. I took it to a mechanic and they are thinking that it is the ECU. Should I replace the temp sensor first before replacing the ECU to see if that is causing the issues?
-
Do not replace the ECU. Start by replacing the Heated Oxygen Sensor (H2OS) Bank 1 Sensor 1 for the P0031 code, there is even a bulletin for this problem.
For the temperature gauge, what do you means doesn't work properly? does the needle bounce? incorrect reading?
-
I'm so sorry I didn't specify. I've replaced the o2 sensor now 3 times and I keep getting the code to come back; the temp gauge on my cluster, I've noticed doesn't respond most of the time, in other words it doesn't let me know what the temperature is and then rarely a few times it has worked temporarily.
I have bought a temp sensor and I'm currently waiting for it to arrive but I was thinking about changing that out; the fact that the ECU uses signals from the temp sensor, or temperature in general, and engine load is what gave me hope that it could be the temp sensor or something that could be easier than replacing the ECU.
The ECM controls the heated oxygen sensor heater element based on signals from the engine coolant temperature and engine load.
Read more: https://www.autocodes.com/p...
The ECM controls the heated oxygen sensor heater element based on signals from the engine coolant temperature and engine load.Read more: https://www.autocodes.com/p...
-
I agree, replace the Coolant Temperature Sensor first. Even if the light comes back, do not replace the ECU. The next step is to check the wires from the sensor to the ECU
-
10 murano I, have repla c Ed the oxygen sensor #1bank 3 times & still the same thing fuse, plug & wiring all look good, some times it's OK, next time it will jerk, jump, & runs terrible
-
Thanks for the info. Sounds like you've already replaced the upstream O2 sensor (Bank 1 Sensor 1) a few times, and the fact that it’s still acting up — sometimes fine, other times jerking and running rough — tells me there’s likely a deeper issue than just the sensor itself.
Here’s what I’d look into next:
-
Check the O2 sensor ground and power with a multimeter
Even if the wiring looks good, the heater circuit needs a solid 12V and a good ground to function. A weak ground or corroded terminal can cause intermittent P0031 codes. -
Wiring under load
Try wiggling the harness with the engine running, especially near the sensor plug and where it runs up to the engine harness. If it stumbles or throws the code again, you’ve likely got a break or short inside the insulation. -
Check the engine control module (ECM) driver circuit
If you’ve verified the power and ground are good and the wiring is intact, it’s possible the ECM isn’t properly controlling the sensor’s heater circuit — especially if this keeps happening with good sensors. -
Look for exhaust leaks
A small leak near the sensor can cause the ECM to misread the O2 signal, which could cause it to overcompensate on fuel and make the engine run poorly.
One more thing:
If you’re using aftermarket O2 sensors, sometimes they don’t play well with Nissan’s sensitive electronics. If possible, try an OEM or NTK sensor — they tend to be more reliable on these.
Let me know if you want help testing voltage and ground on the sensor connector — I can walk you through it.
-
-
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.