Nissan Almera Classic B10 (2006–2012) with engines QG15DE And QG16DE - a reliable car, but its electronic throttle (ETC — Electronic Throttle Control) requires periodic training. If you notice jerks during acceleration, floating speed at idle or fire Check Engine with an error P0505 (malfunction of the idle speed control system), the problem lies here.

The procedure for adapting the damper to Almera Classic different from other models Nissan — there is no learning button on the gas pedal, and the algorithm depends on the year of manufacture and the ECU firmware version. In this article you will find 3 proven methods (including "secret" for machines with updated software 2010+), a table of errors, as well as answers to questions that are not in the official manuals.

Why does throttle valve adaptation go wrong?

Electronic damper Almera Classic B10 learns automatically every time the engine is started, but sometimes the settings are reset. Here 5 main reasons:

  • 🔋 Battery disconnection for more than 10 minutes (even when replacing the battery).
  • 🔧 Cleaning the damper without subsequent training - removing carbon deposits changes the channel geometry.
  • 🛠️ Replacing the throttle assembly or damper position sensor (TPS).
  • 💻 ECU reset via a diagnostic scanner (for example, Launch X431 or ELM327).
  • Power surges in the on-board network (for example, when “lighting” from another car).

On Almera Classic with engine QG16DE (1.6 l) adaptation reset occurs more often than on QG15DE (1.5 l), due to a more sensitive position sensor. If, after cleaning the damper, you have not completed the training, the ECU will “think” that the damper is 100% closed, although in fact there is a gap of 2-3°. This leads to high speed (1200–1500 rpm) at idle speed.

⚠️ Attention! If after adaptation the speed remains high, check intake tract tightness — air leaks through cracked pipes or throttle gasket nullify any training.

Signs that the throttle needs adaptation

Not all symptoms of a bad throttle require throttle training. For example, dirty valve or worn TPS This cannot be corrected by adaptation; it requires cleaning or replacement. But if you observe at least 2 of these signs, try training the damper:

Symptom Probable Cause Solution
Floating idle speed (800–1200 rpm) Adaptation failed after disconnecting the battery Complete training using method 1 or 2
Jerks during acceleration (especially when “cold”) The ECU incorrectly calculates the throttle opening angle Training + TPS Sensor Test
Lights up Check Engine with an error P0505 Mismatch between actual and expected damper position Reset the error, train the damper, check the TPS wiring
Engine stalls when changing gears (automatic transmission) The ECU does not have time to adjust the speed due to incorrect settings Training + box adaptation (if any)

On Almera Classic with manual transmission symptoms appear less frequently than on machines with automatically, since the ECU interferes less with throttle control. But if you feel “dips” when you press the gas, adaptation will help in 80% of cases.

📊 How often do you clean your throttle body?
  • Once every 30,000 km
  • Once every 50,000 km
  • Only when problems arise
  • Never cleaned

Preparing for adaptation: what needs to be done BEFORE the procedure

Incorrect preparation is the main reason why adaptation fails the first time. Follow this checklist:

Make sure the engine temperature is 70–90°C (operating)

Turn off all consumers (headlights, heater, air conditioning, radio)

Charge the battery (voltage not lower than 12.4 V)

Check that the gas pedal is fully released (no jamming)

Connect a diagnostic scanner (optional, to reset errors) -->

Pay special attention engine temperature. On a cold engine, the ECU will not allow adaptation - the system will return an error U1000 (no connection with the control unit). If it is below +5°C outside, warm up the car longer than usual (before turning on the cooling fan).

If you have recently cleaned the damper, make sure that:

  • 🧹 There are no lint left from the rag or cleaner residue on the surface (WD-40 or LIQUI MOLY Pro-Line Drosselklappen-Reiniger).
  • 🔩 All throttle assembly mounting bolts are tightened (tightening torque - 10 Nm).
  • 🔌 Both connectors are connected: to the damper and the position sensor (TPS).
⚠️ Attention! If, after cleaning the damper, you wiped off the factory lubricant from the drive gear, adaptation may not work. Apply a thin layer silicone grease (For example, CRC 5-56) on the plastic parts of the mechanism.

Method 1: Standard adaptation (for most Almera Classic B10)

This method works on Almera Classic 2006–2009 with ECU firmware up to version 8.0. If your car is newer, go to Method 2.

Procedure:

  1. Start the engine and warm it up to operating temperature (the fan should work 1-2 times).
  2. Turn off the ignition and wait 10 seconds (The ECU must complete all processes).
  3. Turn on the ignition (without starting the engine!) and wait 3 seconds.
  4. During 5 seconds Press the gas pedal all the way down and release. Repeat it 5 times (the interval between presses is no more than 1 second).
  5. Wait 7 seconds, then press and hold the accelerator pedal all the way 20 seconds, while the indicator Check Engine will not start flashing.
  6. Release the pedal, turn off the ignition. Wait 10 seconds.
  7. Start the engine and let it idle for 2-3 minutes without pressing the gas.

If the procedure was successful, the speed will stabilize at the level 700–800 rpm. If not, check:

  • 🔌 Presence of errors in the ECU (for example, P0120 — TPS malfunction).
  • 📶 Condition of the damper position sensor wiring (the wires at the connector often fray).
  • 🔧 Correct installation of the damper (if it was removed for cleaning).
💡

If after adaptation the speed still fluctuates, try resetting the “short-term” memory of the ECU: disconnect the negative terminal of the battery for 1 minute, then repeat the training.

Method 2: Adaptation for 2010+ cars (updated ECU software)

On Almera Classic B10 after 2010 Nissan I updated the ECU firmware and the standard method stopped working. Needed here alternative algorithm, which is not described in the official manuals:

Instructions:

  1. Warm up the engine to operating temperature (the fan should run at least once).
  2. Turn off the ignition, wait 10 seconds.
  3. Turn on the ignition (without starting the engine) and wait 3 seconds.
  4. Press the gas pedal all the way down and hold it 40 seconds (instead of 20, as in Method 1!).
  5. Without releasing the pedal, turn on low beam headlights (this is the ECU signal for the alternative learning mode).
  6. Wait some more 10 seconds, then release the pedal and turn off the ignition.
  7. Start the engine and let it run for 5 minutes no load (do not turn on the air conditioner or headlights).

This method works in 95% of cases on machines with ECU firmware 8.1 and higher. If it doesn't help, try Method 3 with diagnostic scanner.

Why is low beam needed?

In firmware 8.1+ Nissan added protection against accidental reset of adaptation. Turning on the headlights confirms that the owner initiates the procedure, and not the service scanner. This is due to frequent cases of fraud when selling used cars (resetting errors without eliminating the causes).

Method 3: Adaptation via diagnostic scanner (100% result)

If manual methods do not work, the only reliable way remains is to use diagnostic equipment. Suitable:

  • 📱 ELM327 (with program Torque Pro or Nissan DataScan).
  • 💻 Launch X431, Autel MaxiCOM or Bosch KTS.
  • 🔧 Consult III+ (official scanner Nissan).

Step-by-step instructions for Launch X431:

  1. Connect the scanner to the diagnostic connector (located under the steering wheel, to the left of the brake pedal).
  2. Select model: Nissan → Almera Classic → 2006–2012 → QG15DE/QG16DE.
  3. Go to section Special Functions → Throttle Valve Learning.
  4. Follow the on-screen instructions (usually requiring you to press the gas pedal when commanded).
  5. After completion, reset errors (DTC Clear) and reboot the ECU (disconnect the battery for 1 minute).

The advantage of this method is that the scanner itself checks initial conditions (engine temperature, on-board voltage, absence of errors) and will not allow adaptation to begin if something is wrong. For example, if the throttle position sensor (TPS) produces incorrect values, the procedure will abort with an error U1010.

💡

If the scanner shows an error P0122 (TPS signal low) or P0123 (high TPS signal), adaptation will not help - the sensor needs to be repaired or replaced.

Common mistakes during adaptation and how to avoid them

Even experienced professionals sometimes make mistakes that prevent adaptation from happening. Here TOP-5 misses and their solutions:

Error Reason How to fix
Indicator Check Engine does not blink when holding down the pedal Insufficient battery charge or poor contact at the terminals Charge the battery or clean the terminals. The voltage must be ≥12.4 V.
Speed does not stabilize after training Air leaking through a cracked pipe or throttle gasket Check the tightness of the intake tract (you can use a smoke generator or WD-40).
The scanner gives an error U1000 (no connection with ECU) Incorrect diagnostic protocol selected (CAN instead of K-Line) In the scanner settings, select Nissan 14+2 or Nissan CAN.
An error appeared after adaptation P0507 (high idle speed) The damper does not physically close all the way due to dirt or wear. Repeat cleaning or check for wear on the damper shaft.
The procedure is interrupted halfway Interfering with the process (for example, turning on the headlights or air conditioning) Repeat the adaptation, turning off all consumers.

If you are using ELM327, make sure you have original adapter (Chinese copies often do not support the protocol ISO 14230required for Almera Classic). To authenticate, enter in Torque Pro command:

ATI

The original adapter will answer: ELM327 v1.5. Fake - Unknown or Clone.

FAQ: Answers to difficult questions

Is it possible to adapt the throttle without warming up the engine?

No. The ECU blocks the procedure if the coolant temperature is lower 70°C. On a cold engine, the sensors produce incorrect values, and adaptation will occur with errors. An exception is the emergency mode of training via a scanner (for example, Consult III+), but it is only available in services.

What should I do if, after adaptation, the speed drops below 600 rpm and the engine stalls?

This is a sign retraining dampers (the ECU has set the idle speed threshold too low). Solution:

  1. Reset the battery terminal for 5 minutes.
  2. Start the engine and let it run for 10 minutes at rpm 1500–2000 rpm (add gas manually).
  3. Turn off the ignition, wait 10 seconds and repeat the adaptation according to Method 1.

If it doesn't help, check mass air flow (MAF) sensor - its malfunction can give similar symptoms.

Is it necessary to train the throttle after replacing spark plugs or high-voltage wires?

No, unless you disconnected the battery. Replacing spark plugs or wires does not affect the adaptation of the damper. However, if after this procedure floating speed appears, check:

  • 🔌 Correct connection of ignition coil connectors.
  • 🔥 Condition of the spark plugs (the gap should be 1.0–1.1 mm for QG15DE/QG16DE).
  • 📊 Presence of misfire errors (P0300–P0304).

If everything is in order, but the speed fluctuates, adapt the damper (perhaps the battery was disconnected to access the coils).

Is it possible to adapt the throttle to the Almera Classic with LPG?

Yes, but with nuances:

  1. Before the procedure switch to gasoline and let the engine run for 5-10 minutes.
  2. If the HBO ECU has an idle speed correction function (for example, Stag-4), turn it off during adaptation.
  3. After learning the damper Be sure to calibrate the HBO (especially if you use gas injectors Valtek or Hana).

If you ignore these rules, the ECU of the gasoline system and the gas system will “conflict,” which will lead to floating speed.

How to check if adaptation was successful?

There are 3 ways:

  1. Visually: idle speed remains stable 700–800 rpm (no jumps).
  2. Via scanner: in the ECU parameters, see Throttle Position Sensor — when the pedal is released, the value should be 0%, when pressed fully - 100%.
  3. Test drive: when you smoothly press the gas, acceleration should be without jerking (especially at speeds of 1500–2500 rpm).

If the speed is still floating, check intake manifold sealing (often the valve is to blame PCV or cracked gasket under the throttle).