Owners Nissan Primera P12 (2002–2008) often encounter a problem when the car suddenly stalls while driving - without warning, the check engine does not light up, and after stopping it can start again or “die” completely. Such a malfunction is not only annoying, but also dangerous: on a highway or at an intersection, a sudden stop of the engine can lead to an accident.
In this article we will look at all possible reasonswhy Primera P12 stalls while driving - from the commonplace (clogged fuel filter) to the rare (problems with the immobilizer). For each reason we give symptoms, diagnostic and repair methods, and we’ll also indicate whether you can handle it yourself or whether it’s time to go to a service station. We will pay special attention to the “pitfalls” - for example, why replacing the crankshaft sensor does not always solve the problem, or how to distinguish a faulty generator from a discharged battery.
Important: if your P12 stalls only for hot, when braking or at idle - this narrows the circle of “suspects”. We will examine such cases separately.
1. Problems with the fuel system: filter, pump, injectors
The fuel system is the first suspect when Primera P12 stalls for no apparent reason. Moreover, both mechanical elements (filters, pump) and electronics (relays, sensors) can be to blame.
Start with fuel filter: on P12 it is located under the rear seat (under the gas filler flap). If the filter is clogged, the engine will choke at high speeds or stall during hard acceleration. Feature of Primera P12: if the filter is critically clogged, the car can only start after a long pause (until the pressure in the system is restored).
The next candidate is fuel pump. On P12 it often fails after 150–200 thousand km. Signs:
- 🔊 The engine stalls while driving, but starts after the pump cools down (10-15 minutes).
- ⛽ At high speeds, “dips” appear - as if the fuel suddenly disappears.
- 🚗 The car twitches when driving uphill or with a load.
You can check the pump with a multimeter: the winding resistance should be 0.5–5 Ohm (depending on the pump model). Also listen to its operation - if, when you turn on the ignition, you do not hear a characteristic buzzing sound for 2-3 seconds, the pump is faulty.
If the fuel pump “dies” gradually, try temporarily connecting it directly to the battery (bypassing the relay). If the car stops stalling, the problem is in the relay or wiring.
2. Sensor malfunctions: crankshaft, camshaft, throttle valve
Sensors are a weak point Nissan Primera P12. Especially crankshaft position sensor (CPS): if it fails, the engine stalls instantly, as if the ignition was turned off. Moreover Check Engine may not light up!
How to check DPKV:
- Remove the sensor (located next to the crankshaft pulley).
- Check the resistance with a multimeter: it should be
550–750 Ohm. - Inspect the toothed disk on the crankshaft - if the teeth are worn or dirty, the sensor will fail.
Other “problem” sensors:
- 🔄 Camshaft sensor (DPRV): If there is a malfunction, the car stalls at idle or when changing gears. Error code -
P0340. - 🌀 Throttle sensor (TSS): if it is “lying”, the engine will stall when the gas is released. Check the voltage at the contacts - it should change smoothly when the damper opens.
- 🌡️ Coolant temperature sensor: if it fails, the ECU receives incorrect data and can turn off the engine “just in case.”
How to fool the ECU if the crankshaft sensor died on the road?
If the DPKV fails completely, you can temporarily disconnect the camshaft sensor connector. The ECU will go into emergency mode, but the car will be able to drive to the service station (only 2 cylinders will work, so do not load the engine!).
3. Electrics: generator, battery, relay
If Primera P12 stalls with complete shutdown of devices (the panel goes out, the headlights go out), the electrical system is to blame. Most often the problem is:
Generator. Signs:
- 🔋 The battery is discharged overnight, despite its normal age.
- 💡 When you turn on the headlights or heater, the engine begins to “tune up.”
- ⚡ At idle speed the voltage at the battery terminals is lower
13.5 V(check with a multimeter!).
On P12 often fails voltage regulator relay (built into the generator). It can be replaced separately without purchasing the entire generator. Also check diode bridge - if it is broken, the generator will “eat” current from the battery.
Fuel pump relay - another “weak” element. It is located in the fuse box under the hood (relay K15). If the car stalls on bumps or after washing, check the relay contacts for oxidation.
At idle|When braking|At high speeds|After warming up|Another option-->
4. Immobilizer and alarm system: hidden culprits
If your Primera P12 stalls 5-10 seconds after starting or refuses to start “hot”, the culprit may be immobilizer or abnormal alarm. Especially if the problem appeared after:
- 🔑 Lost or replaced key.
- 🔧 Battery disconnection/replacement.
- 🚨 Installation of a new alarm system.
On P12 The immobilizer blocks the fuel pump if it does not recognize the key. Check:
- Is the immobilizer light on the panel lit (yellow key). If it blinks, the system does not see the key.
- Try starting the car with the spare key.
- Check the immobilizer fuse (
F30, 10A) in the cabin block.
If the problem is with the alarm, it may block:
- 🔌 Gasoline pump (via relay).
- ⚡ Ignition (coil circuit break).
- 📡 CAN bus (if the alarm system has auto start).
Check the immobilizer light on the panel|Try the spare key|Reset the battery terminals for 10 minutes|Check fuse F30|Disable the alarm (if equipped)-->
5. Ignition problems: coils, spark plugs, wires
On Primera P12 with engines QR20DE And QR25DE often fail ignition coils. If the car stalls when sharp pressure on the gas or for wet weather, check:
Symptoms of faulty coils:
- ⚡ The engine “troits” before stalling.
- 💥 When starting, you can hear popping sounds in the exhaust pipe.
- 🌧️ The problem gets worse in the rain (moisture penetrates into the cracks of the coils).
You can check the coils like this:
- Remove the coil and inspect for cracks/melting.
- Measure the resistance of the primary winding (
0.5–1 Ohm) and secondary (8–12 kOhm). - Swap the coils - if a cylinder with a “dead” coil starts working and the other one stalls, the coil is to blame.
Also check high voltage wires (resistance should be 5–10 kOhm) and candles. On P12 candles serve 30–50 thousand km, but if you fill in bad gasoline, they fail earlier.
6. Mechanical faults: timing, throttle, vacuum
If all sensors and electrics are in order, but Primera P12 still stalls, look for mechanical problems:
Stretched timing belt. On P12 he walks 100–120 thousand km, but if oil or antifreeze gets in, it may slip. Symptoms:
- 🔄 The engine stalls when the gas is released suddenly.
- 🔧 A metallic knock is heard from under the hood.
- 📉 The power drops, the car “does not pull.”
Dirty throttle assembly. On P12 The throttle valve often becomes overgrown with carbon deposits, especially when driving short distances. This leads to:
- 🚗 Jerks when driving at low speeds.
- 🛑 Stopping the engine when braking (for example, at a traffic light).
- 🌀 Floating idle speed.
You can clean the throttle carb cleaner, but if the damper is worn out (there is play), it needs to be replaced.
Air leak. If there is a crack somewhere in the manifold or vacuum hoses, the engine will stall due to a lean mixture. Check:
- 🔍 Hoses on the intake manifold (especially near the valve
PCV). - 🔧 Intake manifold gasket.
- 🛠️ Vacuum brake booster (if it hisses when you press the pedal).
If the engine stalls when braking, in 90% of cases an air leak or a faulty vacuum brake booster is to blame.
7. ECU and firmware: when the “brains” fail
Electronic control unit (ECU) on Primera P12 rarely fails, but sometimes fails due to:
- 💾 Firmware corruption (for example, after disconnecting the battery).
- 🌡️ Overheating of the block (if it is located next to hot pipes).
- 🔌 Poor contact in connectors (oxidation, moisture).
Signs of problems with the ECU:
- 🚗 The car stalls for no reason, but after restarting it works fine.
- 🔧 Random errors light up on the panel (for example,
P0600— communication failure with the ECU). - 📉 The engine is “stupid” and does not respond to gas.
What to do:
- Reset the battery terminals for 10 minutes - sometimes this helps to "reset" the ECU.
- Check the voltage at the contacts of the unit: there should be
12 V(food) and5 V(support). - If the ECU “died”, it can be restored by flashing it (but only at a service station with diagnostic equipment).
How to check the ECU without a scanner?
Disconnect all connectors from the ECU and inspect the contacts for oxidation. Then turn on the ignition and check the voltage at the contacts with a multimeter 1 (mass), 37 (power supply +12V) And 57 (reference +5V). If there is no voltage, the problem is in the wiring or fuses.
8. Rare reasons: why else the Primera P12 may stall
If you checked everything above, but the problem remains, pay attention to:
| Reason | Symptoms | How to check |
|---|---|---|
| Faulty oxygen sensor (lambda probe) | The car stalls at idle, increased fuel consumption, error P0130–P0167. |
Check the voltage on the signal wire (should range from 0.1 to 0.9 V). |
| Clogged catalyst | The engine “chokes” at high speeds and stalls under load. | Measure the back pressure in the exhaust system (should be no more than 0.3 kgf/cm² at 3000 rpm). |
Faulty valve PCV |
The car stalls when braking, there is oil in the air ducts. | Remove the valve and blow it out - it should only allow air to flow in one direction. |
| Problems with the gearbox (automatic) | The engine stalls when changing gears, jerking. | Check the automatic transmission oil level and error codes (P0730–P0799). |
If your Primera P12 stalls only for hot, check:
- 🔥 Coolant temperature sensor (may lie on a warm engine).
- 💨 Cooling fan (if it doesn’t turn on, the engine overheats and stalls).
- 🛢️ Oil in the fuel system (if overheated, the gaskets may leak oil into the combustion chambers).
If the car stalls only after warming up to 90°C, remove the chip from the temperature sensor - if the engine stops stalling, the sensor is faulty.
FAQ: Frequently asked questions about the problem
Is it possible to drive if the Primera P12 stalls while driving?
No! If the car stalls for no reason, it is dangerous - you may lose control at speed. This is especially critical if the problem is:
- 🔧 Timing belt (risk of breakage and “meeting” of valves with pistons).
- ⚡ Generator (you may be left without power steering and brakes).
- 🛑 Brake system (if it stalls due to the vacuum booster).
Get to the service station by tow truck or tow truck.
How much does diagnostics cost at a service station?
The cost depends on the region and service station level:
- 🔍 Basic computer diagnostics:
1000–2500 ₽. - 🛠️ Full check (including fuel pressure, compression):
3000–6000 ₽. - 🔧 Diagnostics + repair (for example, replacing a fuel pump): from
8000 ₽.
Advice: if the car stalls rarely, take it for diagnostics in the morning - it’s easier to catch a mistake “in the cold.”
What parts fail most often?
On Primera P12 Most often they break:
| Spare part | Service life | Approximate price |
|---|---|---|
| Gasoline pump | 150–200 thousand km |
5000–12000 ₽ |
| Crankshaft sensor | 100–150 thousand km |
800–2000 ₽ |
| Ignition coils | 80–120 thousand km |
1500–3000 ₽/piece. |
| Fuel pump relay | 5–7 years |
300–800 ₽ |
Advice: buy spare parts only with part numbers suitable for your engine (QR20DE or QR25DE). For example, a fuel pump for QR20 not suitable for QR25!
Can I fix my Primera P12 myself if it stalls?
Yes, but only if the problem is:
- ⛽ Fuel filter (replacement will take 20 minutes).
- 🔋 Battery or terminals (cleaning contacts).
- 🔧 Candles/coils (you need a 10mm wrench and a screwdriver).
Don't try it on your own if:
- ⚡ The problem is ECU or wiring (experience with a multimeter is required).
- 🔄 Do you suspect timing belt (risk of engine damage).
- 💻 There are errors
P0300–P0306(a scanner is needed for in-depth diagnostics).
What kind of fuel should I fill in so that the Primera P12 does not stall?
For Primera P12 gasoline is officially recommended AI-95. But there are nuances:
- 🛢️ If the car stalls after refueling, try changing the gas station - the gasoline may be diluted.
- 🔥 If the engine
QR25DE, you can fill AI-98 (will reduce detonation). - 🚗 If it stalls on gas, check gas system reducer and filter.
Important: do not use additives to clean the injector - P12 they often clog fuel injectors!