OBD-II Generic Error Code P2031: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P2031
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P2031 indicates a problem with the exhaust gas temperature sensor on Bank 1, Sensor 2. This sensor monitors exhaust temperature to protect the catalytic converter and DPF. The error typically means the signal is out of range or the sensor has failed.
Ad

Tools You'll Need

How to Fix Error Code P2031

  1. Safety First

    Do not work on a hot exhaust system to avoid burns.
  2. Check for Related Codes

  3. Inspect Wiring and Connector

    Wear gloves to protect from sharp edges and heat.
  4. Test the Sensor Resistance

    Do not short the sensor wires to ground or power.
  5. Replace the Sensor (If Needed)

    Use only anti-seize specified for exhaust sensors to avoid contamination.
  6. Clear Codes and Test Drive

Parts You May Need

Exhaust gas temperature sensor (Bank 1, Sensor 2)
Check Price on Amazon
Exhaust gas temperature sensor (Bank 1, Sensor 2)
Check Price on Amazon
Exhaust gas temperature sensor (Bank 1, Sensor 2)
Check Price on Amazon
Exhaust gas temperature sensor (Bank 1, Sensor 2)
Check Price on Amazon
Ad

When to Call a Professional

If P2031 persists after replacing the sensor and checking wiring, or if you suspect a problem with the ECM/PCM, catalytic converter, or DPF, consult a professional mechanic. Also, if the sensor is located in a difficult-to-reach area, professional help is recommended.

Frequently Asked Questions

Can I drive with a P2031 code?
You can drive short distances, but it may lead to reduced fuel economy, poor performance, or potential damage to the catalytic converter or DPF. Have it diagnosed as soon as possible.
What does Bank 1 Sensor 2 mean?
Bank 1 refers to the side of the engine containing cylinder #1. Sensor 2 is the downstream sensor, located after the catalytic converter (or DPF).
Will a bad exhaust gas temp sensor cause a check engine light?
Yes, a faulty exhaust gas temperature sensor will trigger the check engine light and store code P2031 (or related codes).
Is P2031 the same as P2032?
No. P2031 indicates a general circuit failure, while P2032 indicates low circuit voltage. Both involve the same sensor but different fault conditions.
Do I need to reset the PCM after replacing the sensor?
It's not always necessary, but clearing the code with an OBD2 scanner ensures the check engine light turns off. The PCM will adapt after a few drive cycles.