Pressure Control Solenoid "G" Control Circuit/Open
P2812 indicates the PCM detected an open circuit or control fault with Solenoid G, which regulates transmission fluid pressure. This solenoid is critical for proper shift timing and transmission operation, so failure causes shifting problems and transmission stress.
What You Might Notice
- Check Engine Light illuminated
- Transmission slips or hesitates during shifts
- Hard or banging shifts into gear
- Increased fuel consumption
- Transmission overheating
Most Common Causes
- 1
Solenoid G wiring or connector fault
Corroded, loose, or damaged wiring/connector to Solenoid G prevents proper electrical control. Inspect connections for corrosion, bent pins, or loose terminals.
- 2
Failed Solenoid G
The solenoid coil has burned out or lost continuity. The solenoid will need testing with an ohmmeter and replacement if resistance is out of spec.
- 3
PCM control circuit issue
The transmission control module or PCM may have a faulty driver circuit for Solenoid G. This requires testing of PCM outputs with a scope or specialized transmission diagnostic tool.
- 4
Transmission fluid contamination or low level
Low or dirty transmission fluid can cause solenoid operation issues and trigger false fault codes. Check fluid level and condition.
How to Diagnose It
- 1
Check Solenoid G wiring or connector fault — Corroded, loose, or damaged wiring/connector to Solenoid G prevents proper electrical control. Inspect connections for corrosion, bent pins, or loose terminals.
- 2
Check Failed Solenoid G — The solenoid coil has burned out or lost continuity. The solenoid will need testing with an ohmmeter and replacement if resistance is out of spec.
- 3
Check PCM control circuit issue — The transmission control module or PCM may have a faulty driver circuit for Solenoid G. This requires testing of PCM outputs with a scope or specialized transmission diagnostic tool.
- 4
Check Transmission fluid contamination or low level — Low or dirty transmission fluid can cause solenoid operation issues and trigger false fault codes. Check fluid level and condition.
How to Fix It
- 1
Inspect and clean solenoid connector
Remove corrosion from the Solenoid G connector pins with contact cleaner and a soft brush. Ensure the connector seats firmly and the wiring is not damaged or pinched.
- 2
Test solenoid resistance
Use a multimeter to measure the resistance across the solenoid coil terminals. Compare to manufacturer specs (typically 5-20 ohms). Replace if out of range.
- 3
Check transmission fluid
Verify transmission fluid level is correct and fluid is not burnt or contaminated. Top up or perform a fluid and filter service if needed.
- 4
Test PCM solenoid driver circuit
Using a transmission diagnostic scanner or oscilloscope, verify the PCM is outputting the correct control signal to Solenoid G. If the signal is absent or abnormal, the PCM may need reprogramming or replacement.
Need a deeper diagnosis?
Search for related repair guides or browse by system.
