P099B — Shift Solenoid “G” Control Circuit Low #
Note: The definition of this DTC may vary between vehicle manufacturers. Always refer to your OEM (Original Equipment Manufacturer) documentation for the most accurate description.
- Shift Solenoid “G” Control Circuit Low (General/SAE)
- Shift Solenoid “G” Electrical Low (Ford)
- Shift Solenoid “G” Low Voltage (Toyota)
Summary of DTC P099B #
The P099B diagnostic trouble code (DTC) indicates that the powertrain control module (PCM) or transmission control module (TCM) has detected a low voltage condition in the electrical circuit controlling Shift Solenoid “G”. Shift solenoids are electromagnetic valves inside automatic transmissions responsible for directing hydraulic fluid to engage specific gears as commanded by the vehicle’s computer. This code often points to an electrical issue—such as a failed solenoid, damaged wiring, or poor connection—rather than a purely mechanical transmission fault. Ignoring this code can lead to erratic shifting, transmission damage, or limp mode activation. Early diagnosis and repair are key to preventing more extensive (and expensive) problems.
Common Symptoms for DTC P099B #
When P099B is present, your vehicle may display a range of transmission-related symptoms. These often manifest as irregular or harsh gear changes, warning lights, or even a noticeable drop in overall driving performance. The symptoms can sometimes be subtle at first, but progress quickly if left unaddressed.
- Illuminated Check Engine Light or Transmission Warning Light
- Harsh or delayed shifting between gears
- Failure to shift into specific gears (especially under load)
- Transmission stuck in limp or failsafe mode (limited gear operation)
- Decreased fuel efficiency
- Possible transmission overheating (in severe cases)
Most Likely Causes for DTC P099B #
The causes of P099B generally relate to the integrity of the shift solenoid “G” circuit. These can range from electrical faults in the wiring harness to actual mechanical failure of the solenoid itself. Here are the most common culprits, in order of frequency:
- Faulty Shift Solenoid “G” (internal short or open circuit)
- Wiring issues such as damaged, corroded, or shorted wires/connectors in the solenoid circuit
- Poor electrical connection at the solenoid or transmission harness
- Transmission fluid contamination causing electrical shorts or solenoid sticking
- Faulty PCM/TCM (rare but possible, typically after other causes are ruled out)
Step-by-Step Diagnostic Process for P099B #
Diagnosing P099B requires a systematic approach. Always start with the basics: visual inspections and simple electrical checks. Specialized OEM scan tools and wiring diagrams may be necessary for advanced troubleshooting.
- Verify the code using a reliable OBD-II scanner and record freeze frame data.
- Inspect transmission fluid level and condition; look for signs of contamination or burning.
- Visually inspect the shift solenoid harness and connectors for damage, corrosion, or loose pins.
- Check circuit continuity and resistance between the PCM/TCM and the shift solenoid using a multimeter. Compare readings to OEM specifications.
- Test the shift solenoid “G” directly if accessible, using bench testing or scan tool actuation functions.
- Check for related codes that may indicate a broader wiring or module issue.
- If all tests pass but the problem persists, consider PCM/TCM testing or reprogramming as a last resort.
Possible Repairs for DTC P099B #
Once the root cause is identified, the repair should target the specific fault. Here are common repairs mapped to each cause:
- Replace Shift Solenoid “G” if faulty or out of specification.
- Repair or replace damaged wiring or connectors in the solenoid control circuit.
- Clean corroded electrical contacts and ensure secure connections at all harness junctions.
- Flush and replace transmission fluid if contamination is found.
- Reprogram or replace the PCM/TCM only after confirming all other components are functioning properly.
Is It Safe to Drive With P099B? #
No, it is not recommended to drive with DTC P099B active, except in an emergency. This code can cause severe shifting issues or force the transmission into limp mode, potentially leaving you stranded or causing further internal damage if ignored. Short trips to a repair facility may be possible, but extended driving is risky. Address this issue promptly to avoid escalating repair costs.
Vehicles Most Commonly Affected by P099B #
While P099B is a generic OBD-II code, it’s most frequently reported on vehicles using modern, electronically controlled automatic transmissions. OEMs with higher incidence include:
- Ford (Focus, Fusion, Explorer, F-150 with 6-speed or 10-speed automatics)
- Toyota (Camry, Corolla, RAV4, Tacoma with U-series transmissions)
- Honda (Accord, Civic, CR-V with G-designated shift solenoids)
- GM (Chevrolet Malibu, Silverado, Equinox with 6L80/6T70 transmissions)
- Hyundai/Kia (Sonata, Elantra, Santa Fe with A6LF1/2/3 automatics)
Common Mistakes and Best Practices for P099B #
Misdiagnosis is frequent with electronic transmission codes like P099B. Rushing the process or replacing parts blindly can lead to wasted time and money. Here’s how to avoid common pitfalls:
- Don’t replace the solenoid before checking wiring and connectors.
- Always check transmission fluid condition first.
- Use wiring diagrams and OEM service info for accurate pinouts and test values.
- Clear codes after every repair and test drive to confirm resolution.
- Don’t ignore related codes; they can point to broader circuit or module faults.
Quick FAQ for DTC P099B #
Have more questions? Here are fast answers to common concerns:
- Q: Can a low battery cause P099B?
A: Rarely. While low system voltage can contribute to electrical anomalies, P099B usually means there’s a specific fault in the shift solenoid “G” circuit. - Q: Will a transmission fluid change fix P099B?
A: Only if the code was triggered by fluid contamination causing electrical shorts. Otherwise, the root cause is likely electrical or solenoid-related.




