HomeTrouble CodesP2812

P2812 — Pressure Control Solenoid G Control Circuitopen

Manufacturer-specificPowertrain (engine & transmission)

OBD-II code P2812 indicates that the Powertrain Control Module (PCM) has detected an open circuit in the electrical path for Pressure Control Solenoid 'G'. This means there is a break in the wiring, a failed connection, or an internal failure in the solenoid itself, preventing electrical current from flowing. It is an electrical circuit fault rather than a hydraulic pressure issue.

Symptoms

What causes it — most likely first

1. Wiring or Connector Issue

An open circuit is most commonly caused by a broken wire, corroded terminal, or a disconnected connector in the solenoid's electrical harness.

2. Failed Pressure Control Solenoid G

The internal coil of the solenoid can burn out or break internally, resulting in infinite resistance that triggers the open circuit code.

3. Internal Transmission Harness Damage

The wiring harness inside the transmission case can chafe or break due to vibration and heat, creating an open circuit.

4. Transmission Fluid Contamination

Debris in degraded transmission fluid can impede solenoid operation and eventually cause electrical or mechanical failure.

5. PCM Failure

A failed PCM driver is a very rare cause; it is almost never the root cause of an open circuit code and should only be considered after all wiring and solenoids are verified.

How it's diagnosed

  1. Scan the vehicle for all trouble codes and document the freeze frame data to understand when the fault occurs.
  2. Visually inspect the external transmission wiring harness and connectors for signs of damage, corrosion, or loose connections.
  3. Disconnect the transmission harness and measure the resistance of Pressure Control Solenoid G to check for an open coil.
  4. Check for continuity between the transmission connector and the PCM connector to locate any open wires in the external harness.
  5. If the external wiring and solenoid test fine, inspect the internal transmission harness for chafing or breaks.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Can I drive my vehicle with a P2812 code?

It is not recommended. Driving with this code can cause harsh shifting or force the transmission into limp mode, which may lead to further internal transmission damage.

Does a P2812 code mean my transmission computer (PCM/TCM) is bad?

No, replacing the PCM is almost never the correct fix for an open circuit code like P2812. The fault is almost always a broken wire, a bad connection, or a failed solenoid.

What does 'Solenoid G' mean?

The letter 'G' simply refers to a specific pressure control solenoid within the transmission's hydraulic system as designated by the manufacturer. The exact role of this solenoid varies by vehicle make and model.

How can I tell if the solenoid itself is bad or if it's just the wiring?

You can isolate the issue by measuring the resistance across the solenoid's terminals. If the resistance is infinite (no continuity), the solenoid coil is open and the solenoid needs replacement. If the solenoid tests fine, the open circuit is in the wiring.