P0919Generic code

P0919 Code: Gear Shift Position Control Error

The P0919 code means the gear shift position did not reach the position that the automated transmission computer asked for. The transmission can be left without gears. Run the relearn procedures, check the battery and then inspect the actuator and the mechanism.

Severity
High
Can I keep driving?
Yes, but with caution
Estimated cost
$0 to $1,500
Difficulty
Hard
System
Transmission
Applies to
All OBD2 vehicles
On this page

What the P0919 code means

Automated manual transmissions (Opel Easytronic, Fiat Dualogic, Toyota MMT, BMW SMG, Ford Durashift, Volkswagen ASG) and many dual clutch transmissions use electric or hydraulic actuators to disengage the clutch, to choose the gear plane (select) and to engage the gear (shift). The transmission computer watches every actuator with position sensors.

The P0919 code means the computer asked for a gear shift movement and the position sensor did not confirm that it finished in the expected time. The cause can be the actuator, the transmission mechanism (stiff, loose or worn), the sensor, or relearn procedures that were never done.

After any repair of these components you must run the transmission relearn procedures with a scan tool (clutch touch point, select and shift positions). Without them the transmission will not work properly.

P0919 code symptoms

  • The transmission does not go into gear or stays in neutral.
  • Slow shifts.
  • Warning message in the instrument cluster.

Likely causes of the P0919 code

  1. Worn actuator. It does not have enough force.
  2. Stiff or damaged transmission mechanism. Forks and synchronizers.
  3. Misadjusted position sensor.
  4. Relearn procedures not done after a repair or after disconnecting the battery.
  5. Low battery voltage. Electric actuators need it.

How to diagnose the P0919 code step by step

  1. Run the transmission relearn procedures.
  2. Command the actuator with the scan tool and measure how long it takes.
  3. Measure battery voltage.
  4. Inspect the transmission mechanism.

How to fix the P0919 code

  • Run the relearn procedures.
  • Replace the actuator if it is worn.
  • Repair the transmission mechanism if it is damaged.

Technical reference data

  • Minimum battery voltage during shifts: about 11 volts.
  • Approximate values only: check the manufacturer data for your vehicle.

Brand-specific notes

This code is very common on automated manual transmissions. On many hydraulic systems the actuator fluid is a specific type and the reservoir should be checked regularly.

P0919 on Opel

Very common on the Opel Easytronic.

P0919 on Fiat

Very common on the Fiat Dualogic.

P0919 on Toyota

Very common on the Toyota MMT.

P0919 on Smart

Seen on Smart vehicles with an automated manual transmission.

P0919 on BMW

Very common on the BMW SMG.

Frequently asked questions about P0919

Can I drive with a P0919 code?
With caution. The transmission can be left without gears.
Can a weak battery cause it?
Yes, on electric actuators. They need enough voltage to move the mechanism, and low voltage slows or stops the movement.
What is a relearn?
It is a scan tool procedure that teaches the transmission the positions of its actuators.
How much does it cost to fix P0919?
Between $0 and $1,500. A relearn can cost little or nothing, while an actuator or mechanism repair costs the most.
What does the P0919 code mean?
The P0919 code is a generic OBD2 code that means the gear shift position did not reach the position that the transmission computer requested.
Will a P0919 code clear itself?
It can if the cause was low battery voltage or a missing relearn that you then fix. A worn actuator or stiff mechanism will bring it back.
What is the most common cause of P0919?
A worn actuator, a stiff transmission mechanism, or relearn procedures that were skipped after a repair or a battery disconnect.

Questions about the P0919 code

There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.