P0912 means the computer that controls an automated manual transmission has seen a low reading on the gate select actuator circuit. The generic definition is "Gate Select Actuator Circuit Low." It is a transmission code, part of the P09xx group that covers automated manual gearboxes, and it only appears on vehicles with that kind of transmission. A conventional automatic with a torque converter, or a manual gearbox with a clutch pedal, has no gate select actuator.
Severity: moderate to high. Can you keep driving? Only if the car still selects gears reliably. Typical symptoms are a transmission warning lamp, gears that will not engage, the car refusing to leave neutral, or access to only some gears. If the gearbox falls back to neutral while driving, stop using the car until it is fixed.
What an automated manual is
An automated manual transmission is a normal manual gearbox with the clutch pedal and gear lever replaced by actuators under computer control. You select drive or tap for a gear change, and the computer works the clutch and moves the gear shift inside the gearbox. Examples include Ford's Durashift EST on the Fiesta and Transit, Toyota's MMT on the Yaris, Corolla and Auris, the Fiat and Alfa Romeo Dualogic and Selespeed systems, and the gearbox of the smart fortwo.
A manual gearbox shifts in two directions. Moving the lever sideways chooses a plane, called a gate: 1 and 2, 3 and 4, or 5 and reverse. Moving it forward or back engages the gear in that plane. An automated manual has one actuator for each direction. The gate select actuator does the sideways movement; the shift actuator does the forward and back movement.

Why a gate select fault gives strange symptoms
If the gate select actuator stops working, the gearbox can still engage gears, but only in the plane it is sitting in. A car stuck in the 1-2 plane will pull away and change up to second, then refuse third. A car stuck between planes may not select any gear. That is why P0912 often comes with complaints such as "it only has two gears" or "it goes into first and reverse and nothing else," which sound like internal gearbox damage but are usually an actuator or wiring fault.
What "circuit low" means here
The actuator is either an electric motor, as on Toyota's MMT and Ford's Durashift, or a solenoid valve controlling a hydraulic cylinder, as on Dualogic and Selespeed systems. Either way, the transmission computer drives it and monitors the circuit. "Circuit low" means the computer sees a lower voltage than it expects, which usually means:
- a wire shorted to ground between the computer and the actuator,
- a corroded or water-damaged connector at the actuator, which sits on top of the gearbox where spray and heat reach it,
- a failed motor or solenoid coil that pulls the circuit low,
- low battery voltage, which can make several actuator circuits read low at once, especially while cranking.
P0911 and P0913 are the neighbouring codes for the same actuator's circuit range or performance and circuit high. P0911 and P0913 together with P0912 describe electrical faults. Gate select position and performance faults sit a few codes further on, for example P0915.

Diagnosing P0912
- Charge and test the battery. Automated manuals are sensitive to voltage. A weak battery can set several actuator codes at once and prevent the system from completing its self-test. Fix the battery before anything else.
- Read all transmission codes and their status. P0912 with shift actuator codes and clutch actuator codes points to a shared power, ground or voltage problem. P0912 alone points to the gate select circuit.
- Inspect the actuator connector. Unplug it, look for corrosion, water and pushed-back pins, and check the rubber seal. Clean and reseat.
- Check the wiring for shorts to ground. With the connector unplugged at both ends, check each gate select wire for continuity to ground. Pay attention to where the harness passes the gearbox mounting and the battery tray.
- Measure the actuator's motor or coil resistance against the value in the service information. A short inside the actuator shows as a very low reading.
- Run the actuator test and relearn. Most automated manuals have a scan tool routine to move each actuator and a learning procedure for the gear positions and clutch bite point. Many repairs need that relearn before the code clears, and a system that has lost its learned positions can behave as if an actuator has failed.
- Replace the actuator last. On some systems the gate select motor is available separately; on others the whole actuator unit is one part. Both need the relearn.

A note on labels
Some code lists and scan tool databases file P09xx codes under hybrid propulsion. In the SAE J2012 structure, the P09xx block is transmission, and the codes in this range describe automated manual gearbox actuators and sensors. If your tool's description mentions a hybrid system and your car is not a hybrid, the label is the problem, not the car.
Why voltage matters so much on these gearboxes
Every gear change on an automated manual depends on actuators moving quickly and to a precise position. Electric actuators slow down when voltage is low, and the control module times each movement. If an actuator takes longer than expected to reach its position, or draws current in a way that does not fit, the module flags the circuit or the performance of that actuator. A battery that is good enough to start the engine may still be too weak for the actuators during the first few seconds, which is why these cars sometimes show gearbox faults only on cold mornings.
What the relearn does
The control module stores the exact actuator positions that correspond to each gear plane and each gear, plus the clutch bite point. These drift slightly as parts wear, and they change when an actuator is removed or replaced. The relearn moves each actuator through its range with the engine off and then running, records the new end points and bite point, and stores them. Without it, a repaired actuator can stop just short of a gate, and the module sets a position or performance code even though the circuit is now healthy.
Frequently asked questions
Can I drive with P0912?
Only if the car reliably selects the gears you ask for. If it cannot reach some gears or drops into neutral, have it towed rather than driven.
My car has P0912 but no clutch pedal. Is it an automatic?
It is an automated manual: a manual gearbox with computer-controlled clutch and shifting. P0912 only exists on that type of transmission.
Why does my car only have first and second gear?
If the gate select actuator cannot move the gearbox into the other planes, only the gears in the current plane can be engaged. P0912 is one of the codes that explains that symptom.
Does P0912 need a relearn after repair?
Usually. Automated manuals store the positions of each gear and the clutch bite point, and most repairs to the actuators need a scan tool relearn before the gearbox works correctly.
Is P0912 expensive to fix?
It depends on the cause. Connector and wiring faults are inexpensive. A complete actuator unit, where the motor is not sold separately, is a larger bill and still needs a relearn.
Can a weak battery cause P0912?
Yes. Low voltage slows the actuators and can make their circuits read low. Test and charge the battery before replacing any gearbox part, then clear the codes and see whether P0912 returns.
Sources: SAE J2012 code definitions and structure of the P09xx transmission range.
