Fault code P0090 on Nissan X-Trail (especially relevant for models T31 And T32 with gasoline engines MR20DD And QR25DE) is one of those mistakes that can confuse even experienced car owners. It signals problems in the fuel pressure regulation system, but its true causes are often hidden deeper than it seems at first glance. Unlike more obvious errors like P0300 (misfires), here diagnostics require a systematic approach: from checking sensors to analyzing the operation of the fuel pump.
In this article we will not just list possible reasons - we will analyze unique nuances of P0090 manifestation specifically on X-Trail, including dependence on mileage, features of engine operation when cold/hot, and even the influence of fuel quality at Russian gas stations. You will learn what manipulations with ECU can temporarily “reset” the error (and why it is dangerous), and also get step-by-step instructions for diagnosing without an expensive scanner.
What does error code P0090 mean on Nissan X-Trail?
Code P0090 stands for "Fuel Pressure Regulator 1 Control Circuit" — malfunction in the fuel pressure regulator control circuit. In the system Nissan this regulator is integrated into the fuel pump (on models with MR20DD) or is a separate valve (on QR25DE). The error is reported when ECU detectet discrepancy between given And actual pressure in the fuel rail.
X-Trail Feature: The error appears frequently when you press the gas hard or when driving uphill, when increased fuel pressure is required. In some cases it is accompanied by symptoms:
- 🔥 Power dips during acceleration (especially at speeds of 2000–3000 RPM).
- ⚡ Engine "sneezing" at idle speed (typical for T31 with mileage 100,000+ km).
- ⛽ Increased fuel consumption (up to +15% when driving for a long time with an error).
- 🚨 Activating the "check" mode (Check Engine) with the transition to emergency mode of engine operation.
Critical: on some X-Trail 2014–2017 Trouble code P0090 may be false due to ECU firmware. For example, after chip tuning or software update via Nissan Consult.
- MR20DD (2.0 l)
- QR25DE (2.5 l)
- Other petrol
- Diesel
- I don't know
The main causes of P0090
The causes of the error are divided into mechanical (related to wear of parts) and electric (problems with wiring or sensors). Below is an expanded list taking into account the specifics of X-Trail:
| Fault type | Specific reason | Frequency of occurrence |
|---|---|---|
| Mechanical | Fuel pump wear (especially at mileage 150,000+ km) | 70% |
| Mechanical | Clogged fuel filter or fuel pump screen | 60% |
| Electrical | Short circuit or open circuit in the fuel pressure sensor circuit | 40% |
| Software | ECU firmware failure after update or chip tuning | 20% |
| Mechanical | Malfunction of the fuel pressure regulator (valve “sticks”) | 50% |
Important nuance: on X-Trail with MR20DD P0090 error code occurs frequently after refueling at non-branded gas stations. The reason is the low quality of gasoline, which leads to premature wear of the pump and clogging of the injectors. In such cases, the error may disappear after 2–3 full refills 98 octane fuel.
⚠️ Attention: If P0090 appears along with P0171 (lean mixture) or P0172 (rich mixture), the problem is almost certainly related to mass air flow (MAF) sensor or air leaks in the intake manifold.
Diagnosing error P0090: step-by-step instructions
To accurately determine the cause, a comprehensive examination will be required. Start with the simplest and gradually move on to the complex:
1. Check the fuel pressure with a pressure gauge (normal: 3.5–4.0 bar at idle)
2. Inspect the wiring of the fuel pressure sensor (connector X11 on the pump)
3. Test the fuel pump for performance (minimum flow: 1 l/min)
4. Read the error log via Nissan Consult III or ELM327 (look for related codes)
5. Check the integrity of the fuel lines (cracks, kinks)
-->
Step 1: Check fuel pressure
Connect the pressure gauge to fuel rail fitting (located under the plastic cover on the intake manifold). Start the engine and record the following readings:
- 📉 Pressure below 3.0 bar → the problem is in the pump or clogged filter.
- 📈 Pressure jumps (for example, 3.8 → 2.5 → 4.0 bar) → pressure regulator is faulty.
- 🔄 Pressure drops after turning off ignition → leakage in the system (check the pump check valve).
Step 2. Diagnostics of the electrical circuit
Disconnect the connector from the fuel pump (located under the rear seat) and check:
- 🔌 Pump winding resistance (norm: 0.5–5 Ohm).
- 🔋 Connector voltage with the ignition on (should be 12 V).
- 🛠️ Integrity of the "mass" (check the contact on the body next to the pump).
How to check a pump without a pressure gauge?
If you don’t have a pressure gauge, you can evaluate the pump’s operation “by ear”:
1. Remove the gas tank cap.
2. Ask an assistant to turn on the ignition (do not start the engine).
3. Listen: the pump should hum for exactly 2-3 seconds with a clear sound. If you hear clicks, grinding noises, or the pump runs for more than 5 seconds, it is faulty.
How to fix error P0090: from simple to complex
The solution depends on the identified cause. Below are proven methods, sorted by effectiveness and cost:
1. Cleaning the fuel system
If the error appears after refueling at a questionable gas station, try:
- 🧹 Cleaning the injectors special liquid (for example, Liqui Moly Injection Reiniger).
- 🔧 Replacing the fuel filter (on X-Trail it is located under the tank; a pit or lift is required).
- 🛢️ Adding additive to clean the pump (For example, Wynn’s Fuel System Cleaner).
2. Repair or replacement of the fuel pump
On X-Trail from MR20DD often fails fuel pump mesh (catalog number 17040-JK00A). Replacing it costs 500–800 rubles, while a new pump costs 15,000–20,000 rubles. If the pump has completely died, the alternative is a used unit from disassembly (but check its pressure before purchasing!).
3. Checking and replacing the pressure regulator
On models with QR25DE fuel pressure regulator (16600-4M000) may “stick” due to membrane wear. Symptom: System pressure is either too high (5+ bar) or drops to 2 bar. The solution is to replace the regulator (price: 2,500–4,000 rubles).
⚠️ Attention: On X-Trail 2018+ with the system Direct Injection Trouble code P0090 may be related to a malfunction high pressure sensor (located on the fuel rail). Replacing it requires resetting adaptations via Nissan Consult!
If after replacing the pump or regulator the error remains, reset the fuel system adaptations using the diagnostic scanner. To do this in the menu Nissan Consult select: Engine → Fuel System → Reset Learning Values
Common repair mistakes and how to avoid them
Many X-Trail owners are faced with a recurrence of error P0090 after a “repair”. Here are typical mistakes:
1. Ignoring related errors
If in memory ECU there are codes P0190 (pressure sensor circuit) or P0455 (fuel vapor leak), eliminating P0090 alone is pointless. For example, a leaky adsorber valve (17710-4M000) can cause pressure surges in the system.
2. Saving on fuel filter
On X-Trail there is a fine filter (16400-JK00A) is designed for 60,000 km, but when driving on dusty roads or frequent refueling at cheap gas stations, its resource is reduced to 30,000 km. Replacing the filter together with the pump is mandatory!
3. Incorrect pump installation
When replacing the pump it is important:
- 🔧 Check O-ring (catalog number
17342-4M000). - 🔌 Connect the connector until it clicks (loose connection results in error P0607).
- ⚠️ Don't reverse the polarity when connecting power (on X-Trail, plus is a red wire, minus is black).
If after replacing the pump or regulator the pressure in the system has returned to normal, but error P0090 remains, reset the ECU adaptations. Without this, the control unit will use old (incorrect) data.
When to contact the service?
Self-repair is justified if you are confident in your abilities. However, there are situations when professional diagnostics are indispensable:
1. The error appears together with P0300–P0306 (misfire)
This may indicate injector malfunction or problems with ignition coils. On X-Trail from MR20DD The coils of the 1st and 4th cylinders often “die” (catalog number 22448-JK00A).
2. Fuel pressure is normal, but the error does not reset
Likely ECU malfunction or firmware failure. In this case you need:
- 🔧 Reflashing the block (cost: 5,000–10,000 rubles).
- 🔄 ECU replacement (a used unit will cost 15,000–25,000 rubles, a new one - 50,000+).
3. The error occurs after an accident or a hit to the tank
In this case it could become deformed fuel tank or get damaged fuel line. A visual inspection on a lift is required.
FAQ: Frequently asked questions about error P0090
Is it possible to drive with P0090?
Short term - yes, but not recommended. Driving for a long time with this error leads to:
- 🔥 Catalyst overheating (due to incorrect air-fuel mixture).
- ⚡ Damaged spark plugs (carbon deposits or melting of electrodes).
- ⛽ Increased fuel consumption by 10–20%.
If the error appears for the first time, you can drive to the service center, but no more than 200–300 km.
How much does it cost to repair a P0090 at a service center?
The cost depends on the reason:
| Type of repair | Cost (RUB) |
|---|---|
| Injector cleaning + filter replacement | 3 000–5 000 |
| Replacing the fuel pump mesh | 1 500–2 500 |
| Replacing the fuel pump | 12,000–20,000 (with work) |
| Replacing the pressure regulator | 4 000–7 000 |
| Diagnostics + error reset | 1 500–3 000 |
Could P0090 be due to bad gas?
Yes, and this is one of the most common reasons on the X-Trail. Low quality fuel leads to:
- 🛢️ Pump strainer clogged (especially with frequent refueling at “non-name” gas stations).
- 🔥 Formation of deposits on injectors, which disrupts fuel atomization.
- 📉 Reduced lubricating properties of gasoline, which is why the pump runs dry and wears out faster.
Solution: Use fuel with an octane rating of at least 95 and add cleaning additives every 5,000 km.
How to reset P0090 without a scanner?
A temporary reset is possible in two ways:
- Disconnecting the battery:
- Remove the negative terminal for 10–15 minutes.
- Reconnect and start the engine (the error will be reset, but may return).
- Simulation of resetting adaptations:
- Start the engine and let it idle for 3 minutes.
- Turn off the ignition for 10 seconds.
- Repeat the procedure 3 times - this sometimes resets short-term adaptations.
⚠️ Important: These methods will not eliminate the cause of the error, but only temporarily hide it!