Error P0221 on Nissan Primera P12 (2002-2007) is one of the most common problems associated with the electronic engine management system. This code indicates a fault in the circuit or itself. throttle position sensor "B" (TPS), which is responsible for the correct operation of the gas pedal and the supply of the fuel mixture. Owners Primera P12 with gasoline engines QR20DE And QR25DE They encounter it most often after 150–200 thousand km, but the problem can appear earlier - especially when driving aggressively or ignoring scheduled maintenance.
Unlike the error P0120 (sensor "A" malfunction), which is usually associated with mechanical damage, P0221 more often caused by electrical problems: oxidation of contacts, broken wiring or failure of the sensor itself. In this case, symptoms can vary from a slight “twitching” at idle to a complete failure of the engine to move to high speeds. In this article we will look at unique diagnostic features P0221 specifically for Primera P12, including hidden pitfalls that are not written about in standard manuals.
What does error P0221 mean on Nissan Primera P12
Code P0221 stands for "Throttle/Pedal Position Sensor/Switch 'B' Circuit Range/Performance Problem". Translated into practice, this means that the engine control unit (ECU) detects a discrepancy between sensor signals TPS "A" And TPS "B". B Primera P12 a system with two sensors on one throttle valve is used - this is done to increase reliability, but at the same time complicates diagnostics.
Feature Nissan Primera P12 The fact is that the sensors here are non-separable and integrated into the throttle body. This means that if one of them fails, the entire assembly often needs to be replaced rather than an individual sensor. However, in 30% of cases the problem lies not in the sensor itself, but in:
- 🔌 Oxidized contacts sensor connector (especially important for cars with mileage over 100 thousand km).
- 🔥 Overheating of wiring near the exhaust manifold (wires may melt).
- 🛠️ Incorrect calibration after cleaning the throttle body or replacing the battery.
- 🔋 Voltage sag in the on-board network (for example, due to a weak generator).
It is important to understand that P0221 - this is not a sentence. In half of the cases, it can be eliminated without replacing parts, but to do this you need to accurately determine the root cause. For example, if the error only appears in wet weather, the contacts are to blame; if after washing the engine, check the tightness of the connectors.
- Once every 30 thousand km
- Once every 50 thousand km
- Only when problems arise
- Never cleaned
Symptoms of error P0221: how it manifests itself on Primera P12
On Nissan Primera P12 error P0221 may manifest itself differently depending on the severity of the malfunction. Here are typical signs that should alert you:
- 🚗 Jerks during acceleration (especially noticeable at speeds of 40–60 km/h).
- 🔄 Floating speed at idle (from 500 to 1500 rpm).
- ⚡ "Check Engine" lights up and goes out randomly.
- 🛑 RPM limit up to 2–3 thousand (ECU emergency mode).
- 🔥 Increased fuel consumption (1-2 liters more than usual).
Distinctive feature Primera P12 - error P0221 often accompanied by code P0507 (high idle speed). This is due to the fact that the ECU tries to compensate for incorrect sensor data by artificially increasing the air supply. If you notice both codes at the same time, the likelihood of a problem with the throttle body or its wiring is close to 90%.
⚠️ Attention: On Primera P12 with automatic transmission, error P0221 can cause hard gear shifts due to incorrect engine load signals. If you ignore the problem, this will lead to accelerated wear of the box.
Another nuance: on some copies Primera P12 (especially 2002–2004) error P0221 appears after replacing the battery or resetting the terminals. In this case, it is enough to do throttle learning procedure (more details in the section on repairs).
Causes of P0221: fault table
To make diagnosis easier, we have compiled a table with the most likely causes of the error P0221 on Nissan Primera P12, ranked by frequency of occurrence:
| Reason | Probability, % | Verification method | Repair cost, ₽ |
|---|---|---|---|
| Oxidation of TPS sensor connector contacts | 40% | Visual inspection, cleaning contacts | 0–500 |
| Throttle Position Sensor (TPS) malfunction | 30% | Checking with a multimeter (resistance, voltage) | 2 000–4 500 |
| Broken or shorted wiring | 15% | Continuity tester | 500–2 000 |
| Throttle valve contamination | 10% | Cleaning with a special cleaner | 300–800 |
| ECU (control unit) malfunction | 5% | Diagnostics with a scanner, power check | 5 000–15 000 |
As can be seen from the table, in most cases the problem is solved at low cost. However, there are exceptions. For example, if the throttle assembly (and not just the sensor), replacing it will cost 8 000–12 000 ₽ depending on the manufacturer (original Nissan or equivalent from Hitachi).
⚠️ Attention: On Primera P12 with motor QR25DE (2.5L) error P0221 sometimes occurs due to incorrect ECU firmware. This is true for cars that have previously undergone chip tuning. In this case, only flashing to the stock version will help.
Diagnosing error P0221: step-by-step instructions
Before rushing to change sensors, perform step-by-step diagnostics. On Nissan Primera P12 this can be done even without a professional scanner - just a multimeter and basic electrical skills.
1. Read errors with a scanner (for example, ELM327)
2. Visually inspect the TPS sensor connector for oxidation
3. Check the voltage at the sensor contacts (with the ignition on)
4. Measure the resistance between the TPS terminals
5. Check the wiring from the sensor to the ECU-->
Step 1: Reading Errors
Connect a diagnostic scanner (for example, ELM327 or Launch CReader) and check for additional codes. If together with P0221 There is P0120 or P0507, the problem is definitely in the throttle assembly. If only P0221 - the wiring or ECU may be at fault.
Step 2. Checking the sensor connector
Disconnect the connector from the throttle body (located on the throttle body) and inspect the contacts. On Primera P12 they often oxidize due to moisture ingress. Clean them up special liquid for contacts (For example, CRC Contact Cleaner) and check if the error goes away.
Step 3: Check the voltage
Turn on the ignition (but do not start the engine) and measure the voltage between the sensor connector contacts:
- Between
contact 1 (ground)Andpin 2 (power)there must be 5 V. - Between
contact 1Andpin 3 (signal)— 0.5–4.5 V (changes when you press the gas).
If the voltage is outside these limits, the sensor is faulty.
On the Primera P12, the TPS sensor contacts are often confused with the absolute pressure (MAP) sensor contacts. To avoid mistakes, check the diagram in the manual or use a tester in dialing mode to identify the ground wire (it always “rings” to the body).
Step 4: Check Resistance
Disconnect the sensor connector and measure the resistance between its terminals:
- Between
pin 1 and 2: 1–5 kOhm (depending on the position of the damper). - Between
pin 1 and 3: should change smoothly when the damper is opened.
Sudden jumps or breaks indicate a sensor malfunction.
Step 5: Check the Wiring
Ring the wires from the sensor to pins 47, 48 and 101 on the ECU connector (located under the hood, next to the battery). The resistance should be close to zero. If there is an open or short circuit, look for insulation damage.
How to fix error code P0221: repair and replacement
If the diagnostics show a faulty sensor or wiring, proceed with repairs. On Nissan Primera P12 There are several nuances that you should know about in advance.
1. Cleaning the throttle body
If the problem is contamination, use throttle body cleaner (For example, Liqui Moly Pro-Line). Do not use aggressive solvents - they may damage the protective coating. After cleaning, be sure to damper learning procedure:
- Reset the battery terminal for 10 minutes.
- Plug it back in and turn on the ignition (without starting the engine) for 3 seconds.
- Turn off the ignition for 10 seconds.
- Start the engine and let it idle for 2-3 minutes.
2. Replacing the TPS sensor
On Primera P12 The sensor is not sold separately - only assembled with a throttle assembly. However, you can find universal sensors (for example, from Standard Motor Products) and adapt them. To replace:
- Remove the throttle assembly (unscrew the 4 bolts).
- Unsolder the old sensor and solder the new one (or replace the entire assembly).
- Reinstall everything and train the damper.
How to check a new sensor before installation?
Before installation, check the new sensor with a multimeter:
1. Connect the probes to pins 1 and 2 - the resistance should be 1–5 kOhm.
2. Smoothly rotate the sensor axis (simulating the opening of the damper) - the resistance should change without jumps.
If the sensor “jumps” or shows a break, it must not be installed!
3. Wiring repair
If the problem is in the wires, locate the fault and:
- Clean and insulate melted areas.
- Replace the damaged section with a wire of the same cross-section.
- Secure the harness so that it does not touch hot engine parts.
⚠️ Attention: On Primera P12 with motor QR20DE after replacing the throttle body or TPS sensor necessarily you need to reset the ECU adaptations through the diagnostic scanner. Without this, the error may remain!
On Primera P12 2005–2007 release throttle units have updated firmware. If you are installing a used unit from another machine, make sure that its part number matches yours (for example, 22680-4M000 for QR20DE).
Prevention of error P0221 on Nissan Primera P12
To avoid reappearance P0221, follow these guidelines:
- 🔧 Clean the throttle valve every 50 thousand km (use only specialized products).
- 🔌 Process contacts sensor connectors dielectric grease (For example, CRC 2-26).
- 🚗 Avoid sudden pressure on the gas with a cold engine - this accelerates TPS wear.
- 🔋 Monitor the voltage of the on-board network (should be 13.8–14.4 V when the engine is running).
Pay special attention air duct tightness. On Primera P12 The corrugation between the air filter and the throttle often cracks, causing unfiltered air with dust to enter the system. This leads to accelerated wear of the damper and sensors.
If your car is often parked in a damp garage or driven in high humidity conditions, remove the TPS sensor connector and treat it once a year silicone grease. This will prevent oxidation and corrosion of the contacts.
Frequently asked questions about error P0221 on Primera P12
Is it possible to drive with error code P0221?
Short term - yes, but not recommended. The engine will operate in emergency mode, which will lead to increased wear of the transmission and increased fuel consumption. In addition, on Primera P12 With an automatic transmission this can cause jerking when changing gears.
How much does it cost to replace a throttle body on a Primera P12?
The cost depends on the type of node:
- Original (Nissan): 10 000–14 000 ₽.
- Analogue (Hitachi, Denso): 6 000–9 000 ₽.
- Used unit: 3,000–5,000 ₽ (risk of repeated error).
Replacement work will cost 1,500–2,500 rubles.
Can P0221 appear after washing the engine?
Yes, this is a different situation for Primera P12. Water enters the TPS sensor connector, causing a short circuit. To fix the problem, dry the connector with a hairdryer (without overheating!) and treat the contacts WD-40 or CRC Contact Cleaner.
How to reset error P0221 without a scanner?
On Primera P12 You can reset the error by disconnecting the battery for 10–15 minutes. However, this is a temporary solution - if the problem persists, the code will appear again. To completely reset the ECU adaptations, you need a diagnostic scanner (for example, Launch X431).
Does P0221 affect fuel consumption?
Yes, and quite significantly. Due to incorrect sensor data, the ECU over-enriches the fuel mixture, which increases consumption by 1–2 liters per 100 km. In addition, the speed may fluctuate, which further increases gasoline consumption.