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

What are the symptoms of a P0031 Toyota code?

P0031 indicates the heater circuit for Bank 1 Sensor 1 (the pre-cat oxygen sensor) is not heating properly. This can slow the sensor’s warm-up and affect readings. On Toyota vehicles, this means the upstream O2 sensor’s heater is not reaching its required temperature, which may trigger a malfunction indicator light and impact emissions and fuel economy.


The issue can vary by model year and engine, but the consequences typically include inaccurate sensor data during cold starts and a cascade of adjustments by the engine computer that can degrade drivability and efficiency until the fault is repaired.


What P0031 means


The oxygen sensor (HO2S) has a built‑in heater that speeds up reaching operating temperature. P0031 means the heater circuit for Bank 1 Sensor 1 is reading below the expected level (a “low” heater circuit), so the sensor may not heat reliably. If the sensor stays cold, it cannot provide stable and accurate readings, which can affect ignition timing, fuel trim, and emissions control.


How the oxygen sensor heater works


The heater is powered by the vehicle’s electrical system and is designed to bring the upstream O2 sensor to its operating temperature quickly. A faulty heater or wiring can leave the sensor cool, delaying proper readings and prolonging rich/lean fuel adjustments that raise emissions and hurt fuel economy.


Common symptoms


If P0031 is active, you might notice one or more of the following signs. These are typical across many Toyota models, though exact behavior can vary by engine and year.



  • Check Engine Light (MIL) is illuminated or stored in the PCM

  • Rough idle or occasional misfires, especially after a cold start

  • Hesitation or reduced power during acceleration

  • Increased fuel consumption or noticeable changes in fuel trims

  • Poor performance during cold starts or slower sensor warm-up

  • Emissions test failure or higher tailpipe emissions


If you notice these symptoms, it’s a good idea to have the vehicle scanned to confirm P0031 and to review any related codes that might point to wiring or sensor issues.


Typical causes


Several issues can trigger a P0031 code. The following list covers common causes you might encounter on a Toyota.



  • Blown fuse or relay powering the HO2S heater circuit

  • Damaged or frayed wiring harness to Bank 1 Sensor 1

  • Detached or corroded sensor connector or poor ground

  • Faulty Bank 1 Sensor 1 oxygen sensor (heater element failed)

  • Electrical resistance problems in the heater circuit (open or short to ground)

  • ECU/PCM fault affecting heater circuit control (less common)


Diagnosis should start with a physical inspection of the sensor and its wiring, then move to electrical tests and sensor replacement if needed.


Diagnosis and repair steps


Before starting any repair, technicians typically verify P0031 with an OBD-II scanner and review freeze-frame data to understand engine conditions at the time of the fault. The following steps outline a standard approach.



  • Confirm the code with an OBD-II scanner and review related codes (e.g., P0030, P0130–P0134) for context.

  • Check the HO2S Bank 1 Sensor 1 heater fuse and relay; replace if blown or faulty.

  • Inspect the wiring harness and connector for corrosion, damage, or loose connections; repair or reseat as needed.

  • Measure heater circuit resistance and voltage with a multimeter according to the vehicle’s service manual. Compare against specification; test grounds and supply voltage (engine running approx. ~14V).

  • If the heater circuit shows open/short or resistance out of spec, replace the Bank 1 Sensor 1 oxygen sensor; if wiring is damaged, repair or replace the harness.

  • Clear codes and perform a drive cycle to verify that the code does not return and that the sensor warms properly.


Repairing the issue may involve sensor replacement, wiring repairs, or fuse/relay replacement. After any fix, thorough road testing ensures the problem is resolved and no related codes appear.


When to seek professional help


Electrical diagnostics can be complex and involve careful testing of sensor resistance, wiring integrity, and vehicle electrical systems. If you’re not comfortable with automotive electrical work, or if tests involve accessing under‑hood wiring or sensors, a qualified technician should handle the diagnosis and repair.


Summary


P0031 on a Toyota indicates the Bank 1 Sensor 1 oxygen sensor heater circuit is operating below specification, delaying sensor warm-up and potentially causing inaccurate readings, higher emissions, and reduced fuel economy. Common symptoms include a MIL, rough idle, hesitation, and poor fuel efficiency. Causes range from a blown fuse or damaged wiring to a faulty sensor itself. Diagnosis involves scanning, electrical tests, and possibly sensor or wiring replacement, followed by a road test to confirm stability.


For the best results, confirm the code with a reliable scan tool, inspect the upstream O2 sensor and its wiring, and address any electrical faults before deciding whether a sensor replacement is necessary. Regular maintenance and prompt attention to OBD-II codes can help prevent catalytic converter damage and ensure smoother operation.

Related Articles

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.