01 U0001 High Speed CAN Communication Bus • 02 P0013 B Camshaft Position - Actuator Circuit (Bank 1) • 03 This Is Why Your Car’s Engine Oil Turns Black So Fast • 04 How to Rebuild a Car Battery (Is It Worth the Effort?) • 05 From Slight Pause to Complete Failure: Understanding Transm… • 06 Toyota's Secret Weapon: Why They Believe Hydrogen Will Kill… • 07 Diagnosing and Troubleshooting Different Types Of Exhaust S… • 08 What is the Purpose of Hazard Lights and How to Use Them Pr… • 09 V10 vs V8 Engine: Which One is Better? • 10 The Most Problematic Mitsubishi Cars: A Comprehensive Review •

DTC codes / P09xx · Transmission / P099A

P099AShift Solenoid G Control Circuit Range/Performance

P099A indicates that the transmission control module (TCM) has detected an abnormal electrical condition in the control circuit for shift solenoid G, which is one of the solenoids that manages hydraulic pressure for gear shifts. The TCM monitors the circuit for expected voltage or current and sets this code when the signal falls outside the manufacturer's specified range or performance criteria.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaTransmission

Symptoms you may notice

  • The check engine light or transmission warning light illuminates on the dashboard.
  • Harsh or delayed gear shifts, especially when the transmission is cold or under load.
  • The transmission may enter limp mode, sticking in a single gear or refusing to downshift.
  • A noticeable clunk or jolt when shifting between gears.
  • Often no symptoms besides the warning light, especially if the fault is intermittent.
  • Reduced fuel economy due to improper shift timing.

Common causes, most likely first

  1. Faulty shift solenoid G, such as a shorted or open internal coil.
  2. Damaged or corroded wiring harness or connector at the solenoid or TCM.
  3. Transmission fluid contamination or low fluid level affecting solenoid performance.
  4. A stuck or binding valve body spool valve that the solenoid controls.
  5. Internal TCM fault or software issue misinterpreting the circuit signal.
  6. Poor ground connection for the solenoid circuit.

How to diagnose and fix it

  1. Check transmission fluid level and condition; top off or replace fluid if contaminated.
  2. Inspect the wiring harness and connector at shift solenoid G for damage, corrosion, or loose pins.
  3. Measure the resistance of shift solenoid G with a multimeter and compare to the manufacturer's specification.
  4. Test the solenoid control circuit for voltage and ground signals from the TCM using a wiring diagram.
  5. If the solenoid fails electrical tests, replace shift solenoid G and clear the code.
  6. If the circuit and solenoid test good, inspect the valve body for stuck valves or debris.
  7. As a last resort, reprogram or replace the TCM if all other components check out.

What a P099A really tells you

  • A P099A can be set by a momentary glitch in the solenoid circuit that leaves no permanent damage, so always check for stored history codes and freeze-frame data before replacing parts.
  • Many technicians replace the solenoid only to find the real problem is a chafed wire in the harness near the transmission connector, so a thorough circuit test is essential.
  • Low or dirty transmission fluid can cause solenoid performance codes without any electrical fault, so fluid condition is a critical first check.
  • The code does not always mean the solenoid is dead; it can also be triggered by a mechanical issue in the valve body that the solenoid cannot overcome.
  • Some vehicles require a relearn or adaptation reset after solenoid replacement, and skipping this step can cause the code to return.

Can I keep driving with P099A?

You can usually drive the vehicle with a P099A code, but avoid aggressive acceleration or heavy towing because the transmission may shift harshly or enter limp mode. If the transmission slips severely or refuses to engage gears, stop driving and seek professional service to prevent further damage.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage