Fault code P0031 on cars Nissan - one of the most common errors associated with the exhaust gas system. It indicates problems in the heating circuit oxygen sensor (lambda probe) in the first row (bank 1), which can lead to increased fuel consumption, unstable engine operation and even damage to the catalyst. Owners Qashqai, X-Trail, Juke and other models often encounter this error after 100–150 thousand kilometers, but the reasons for its appearance are not always obvious.

In this article we will look in detail at what it means error P0031 on Nissan with engines HR16DE, MR20DD, M9R and others, how to correctly diagnose it (including checking with a multimeter and scanner), and also provide step-by-step instructions for eliminating it - from simply cleaning the contacts to replacing the sensor. We will pay special attention to typical repair mistakes that can aggravate the problem.

What does P0031 mean on Nissan?

Code P0031 stands for "Ho2S Heater Control Circuit Low (Bank 1 Sensor 1)" — low signal level in the heating circuit of the first oxygen sensor (before the catalyst). Unlike errors P0130P0167, which indicate a malfunction of the sensor itself, P0031 speaks about the problems in heating circuits, and not in the measuring part of the sensor.

Heating the lambda probe is necessary to quickly reach operating temperature (from 300°C), especially in the cold season. If the heating element does not work, the sensor begins to produce incorrect data, which leads to:

  • 🔥 Increased fuel consumption (up to +15%) due to the enriched mixture.
  • ⚠️ Unstable speed at idle (float in the range 600–1200 rpm).
  • 🚗 Loss of power during acceleration (especially noticeable on engines HR16DE And MR20DD).
  • 💨 Increased exhaust toxicity, which may damage the catalyst.

On some models Nissan (For example, Qashqai J10 or X-Trail T31) error P0031 often accompanied by code P0037 - it indicates a low signal level in the second sensor (after the catalyst). If both codes appear at the same time, the problem most likely lies in a broken ground or damaged wiring harness.

Reasons for error P0031

In 80% of cases the culprit is the error P0031 The oxygen sensor heating element may be faulty, but there are other causes. Let's consider them by frequency of occurrence:

Reason Frequency (%) Signs
Malfunction of the lambda probe heating element 65% The error appears immediately after starting the engine, fuel consumption increases
Open or short circuit in the heating circuit 20% Error disappears periodically, other codes are possible (P0030, P0032)
Oxidation of sensor connector contacts 10% The error appears after rain or washing, the contacts are green/black
Engine control unit (ECU) malfunction 3% Multiple errors, unstable engine operation
Engine weight problems 2% The error is accompanied by other codes (P0100, P0300)

By car Nissan with the system Eco Mode (For example, Qashqai J11 or X-Trail T32) error P0031 may appear due to incorrect operation of the fuel economy program, which changes the mixture parameters. In this case, resetting adaptations via the scanner (for example, Launch X431 or Delphi DS150E) temporarily solves the problem.

⚠️ Attention: If the error P0031 appeared after replacing the oxygen sensor, check the compatibility of the article. On Nissan Universal lambda probes are often installed (for example, Bosch 0 258 006 537), which require flashing the ECU for the heater to operate correctly.
📊 Which Nissan model are you experiencing the P0031 code with?
  • Qashqai
  • X-Trail
  • Juke
  • Note
  • Other

How to diagnose error P0031?

Diagnostics begins with reading fault codes with a scanner (for example, ELM327 or professional equipment). If in addition P0031 there are other errors (for example, P0133 - slow sensor response), the problem is most likely in the sensor itself. If there is only one error, check the heating circuit.

Step by step instructions:

  1. Visual inspection:
    • 🔍 Check the sensor connector for oxidation or damage.
    • 🔌 Make sure that the contacts are not bent and sit tightly in the sockets.
  • Checking the heater resistance:

    Disconnect the sensor connector and measure the resistance between the heater contacts (usually pins 3 and 4 on the sensor connector). Normal value for Nissan2–10 ohms. If the resistance tends to infinity - a break, if 0 ohm - short circuit.

  • Checking the supply voltage:

    Turn on the ignition (do not start the engine!) and check the voltage between pin 3 (plus) and mass. Must be 12 V. If there is no voltage, the problem is in the wiring or fuse (on Qashqai this is usually fuse No. 37 (15A) in the block under the hood).

  • Checking the control signal from the ECU:

    Connect the scanner and observe the parameter "Lambda Sensor Heater Control". If when the ignition is on the value is always 0% — the control unit is faulty or there is a break in the control circuit.

  • ☑️ Diagnosis P0031

    Done: 0 / 5

    By car Nissan with the system Direct Injection (For example, MR20DD) An oscilloscope may be required for accurate diagnosis. A normal heater waveform should show a smooth increase in voltage up to 1–1.5 V within 10–20 seconds after starting the engine.

    How to find the heater pin in the connector?

    On most oxygen sensors for Nissan, pin 3 is “+” of the heater, pin 4 is “–” (ground). However, on some models (eg Juke with HR16DE engine), the wiring may be different. For an accurate determination, see the diagram in the repair manual or use the tester in continuity mode, connecting one probe to the heater contact inside the sensor, and the second to the connector pins.

    How to Troubleshoot P0031: Step-by-Step Instructions

    The repair method depends on the cause of the problem. Below are solutions for the most common cases.

    1. Cleaning the connector contacts

    If oxidation is detected during visual inspection, follow these steps:

    • 🛠️ Disconnect the sensor connector and clean the contacts special liquid (For example, CRC Contact Cleaner).
    • 🔧 Use copper brush or sandpaper P1000 to remove oxides.
    • 💧Apply to contacts dielectric grease (For example, Liqui Moly Electronic-Spray).

    After cleaning, reset the error with the scanner and check if it appears again. If yes, move on to the next step.

    2. Replacing the oxygen sensor

    If the heating element is faulty (resistance is not normal), the sensor must be replaced. For Nissan original articles:

    • 🚗 Qashqai J10/J11 (HR16DE, MR20DD): 22690-4M01A (before the catalyst), 22690-4M00A (after).
    • 🚙 X-Trail T31/T32 (MR20DE, QR25DE): 22690-AL50A.
    • 🚗 Juke (HR16DE): 22690-4M02A.

    When choosing an analogue, pay attention to the number of wires: sensors for Nissan usually 4-wire (2 - signal, 2 - heating). Popular analogues:

    • 🔹 Bosch 0 258 006 537 (universal, may require adaptation).
    • 🔹 Denso 234-4213 (direct replacement for most models).
    • 🔹 NGK NTK 25177 (optimal for engines with direct injection).

    Replacement instructions:

    1. Disconnect the negative terminal of the battery.
    2. Disconnect the sensor connector and remove it using a wrench 22 mm (on some models there is a special head with a slot).
    3. Install the new sensor by first applying anti-seize paste (For example, Loctite 577).
    4. Connect the connector and reset the error using the scanner.
    ⚠️ Attention: On engines MR20DD (For example, Qashqai J11) after replacing the sensor it may be necessary fuel system adaptation through a diagnostic scanner. Without this error P0031 may return in 100–200 km.

    3. Wiring repair

    If the problem is an open or short circuit, proceed as follows:

    • 🔍 Find the place where the harness is damaged (most often this is the area near the collector or under the bottom).
    • 🔧 Strip and solder the wires, insulating them with heat shrink tube.
    • 🛡️ Secure the harness so that it does not touch hot engine parts.

    On Nissan X-Trail T32 And Pathfinder R52 The wires near the catalyst often fray. In this case, it is recommended to place the tourniquet in corrugation and secure with clamps.

    💡

    If after repairing the wiring there is an error P0031 disappeared, but the code appeared P0032 (high signal level in the heating circuit), check the correct polarity connection. On some Nissan models, mixed up "+" and "-" on the heater will result in this code.

    Typical repair mistakes

    Many car owners and even some services make mistakes that not only do not eliminate P0031, but also lead to new problems. Here are the most common:

    • 🚫 Ignoring fuse check. On Nissan Almera N16 And Primera P12 The lambda probe heater fuse is often combined with the fuel pump circuit. If it is replaced with a higher value, it may cause a fire.
    • 🚫 Use of non-original sensors without adaptation. Universal lambda probes (e.g. Bosch or Walker) may require ECU firmware, otherwise the heater will not work correctly.
    • 🚫 Incorrect sensor tightening. Weak tightening leads to air leaks and an error. P0171 (lean mixture), and excessive - to damage the threads in the manifold.
    • 🚫 Checking the circuit without disconnecting the ECU connector. This may damage the control unit, especially on models with CAN-Bus (For example, Nissan Teana J32).

    Another common mistake is replacing only one sensor if there are problems in both. On Nissan Murano Z51 And Pathfinder R51 A malfunction of the second sensor (after the catalytic converter) can mask a problem with the first, leading to endless “symptom treatment.”

    💡

    Before replacing the sensor, be sure to check the power circuit and ground. On a Nissan with an EFI system (for example, Qashqai J10), a ground break in the harness under the dashboard is one of the most common causes of the P0031 code.

    Prevention of error P0031

    To avoid reappearance P0031, follow these guidelines:

    • 🔧 Clean your contacts regularly oxygen sensor (every 30–50 thousand km).
    • 🛢️ Use quality fuel. Bad gasoline accelerates wear of the heating element.
    • 🚗 Avoid idling the engine for long periods of time - this reduces the life of the lambda probe.
    • 💧 Do not wash the engine with high pressure. Water entering the connector leads to corrosion of the contacts.

    On vehicles with more than 150 thousand km recommended preventive replacement of oxygen sensors every 80–100 thousand km, even if there are no errors. This is especially true for Nissan with engines QR25DE And VQ35DE, where faulty lambda probes often cause destruction of the catalyst.

    If you frequently drive off-road or in high humidity conditions (such as Nissan X-Trail or Pathfinder), process the sensor connectors water repellent spray (For example, WD-40 Specialist Contact Cleaner). This will prevent oxidation and short circuits.

    FAQ: Frequently asked questions about error P0031

    Is it possible to drive with error code P0031?

    Short term - yes, but not recommended. Long-term driving with a faulty lambda probe heater leads to:

    • 🔥 Increased fuel consumption (up to +20%).
    • 💨 Accelerated wear of the catalyst (risk of its melting).
    • 🚗 Unstable engine operation at idle.

    On Nissan with the system Valvetronic (For example, Teana J32) Ignoring the error may result in damage to the valves.

    How much does it cost to replace an oxygen sensor on a Nissan?

    The cost depends on the model and type of sensor:

    • 💰 Original sensor: 8 000–15 000 ₽ (article, for example, 22690-4M01A for Qashqai).
    • 💰 Analogue (Bosch, Denso, NGK): 3 000–6 000 ₽.
    • 💰 Replacement work: 1 500–3 000 ₽ (depending on the complexity of access).

    On Nissan Patrol Y62 or Navara D40 replacement may cost more due to the need to remove the protection or manifold.

    Could P0031 be caused by bad gasoline?

    No, directly P0031 is related to the electrical circuit of the heater, and not to the quality of the fuel. However, bad gasoline can:

    • 🛢️ Lead to deposits on the working part of the sensor, which will cause errors P0130–P0167.
    • 🔥 Accelerate wear of the heating element due to increased exhaust temperature.

    If after refueling errors appear on the lambda probes, drain the fuel and wash the system with an injector cleaner (for example, Liqui Moly Injection Reiniger).

    How to reset error P0031 without a scanner?

    On most models Nissan (For example, Qashqai J11, X-Trail T32) you can reset the error by disconnecting the battery:

    1. Remove the negative terminal at 10–15 minutes.
    2. Plug it back in and start the engine.
    3. Let it idle 5–10 minutes for self-testing of systems.

    If the error returns, the problem is not resolved. On some models (for example, Nissan Leaf or Ariya) this method does not work due to the non-volatile memory of the ECU.

    What is the difference between errors P0031 and P0032?

    Both errors are related to the heating circuit of the first oxygen sensor, but:

    • P0031low signal level (break, lack of power).
    • P0032high signal level (short circuit to positive or ECU fault).

    In practice P0032 More often it occurs after unqualified repairs, when the heater power wires are mixed up.