P099B — Shift Solenoid "G" Control Circuit Low
powertrain (engine/transmission)
Is it safe to drive?
Drive with caution Drive only if the transmission still shifts predictably, and avoid highway speeds. Driving with slipping or limp mode accelerates internal wear — every kilometre can add to the final repair bill.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P099B is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the automatic transmission control for damage, corrosion, chafing or poor contact.
- Subsystem check Check for supply voltage at the shift solenoid "G" control connector first; then measure resistance from the signal wire to ground — near-zero ohms confirms a short to ground in the harness.
- Subsystem check Check transmission fluid level and condition — dark, burnt fluid points to internal wear.
- Subsystem check Read transmission-specific codes and live data (solenoid states, input/output speed) with a capable scanner.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P099B does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P099B (parts and labor, USD, independent shop rates): Transmission fluid service: $150–$350; Replace a shift solenoid: $300–$800; Transmission rebuild or replacement: $2,500–$5,500; Valve body repair or replacement: $700–$1,500. Overall, fixing P099B usually costs between $150 and $5,500. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
Will P099B clear itself?
Sometimes P099B clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What is the most common cause of P099B?
The most common causes are: valve body wear, internal mechanical wear (clutches, torque converter), failed shift or pressure control solenoid.
What does OBD2 code P099B mean?
Shift Solenoid "G" Control Circuit Low (P099B): a powertrain (engine/transmission) fault affecting the automatic transmission control. Short, gentle driving to a shop is usually possible. Most often caused by valve body wear, internal mechanical wear (clutches, torque converter), failed shift or pressure control solenoid.
How much does it cost to fix P099B?
Transmission fluid service — $150–$350; Replace a shift solenoid — $300–$800; Transmission rebuild or replacement — $2,500–$5,500; Valve body repair or replacement — $700–$1,500. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
Is it safe to drive with P099B?
Drive only if the transmission still shifts predictably, and avoid highway speeds. Driving with slipping or limp mode accelerates internal wear — every kilometre can add to the final repair bill.
When your scanner pulls code P099B, the powertrain control module is telling you it detected abnormally low voltage on the shift solenoid "G" control circuit. This solenoid lives inside the valve body of an automatic transmission, where it manages hydraulic pressure to initiate gear changes. A healthy circuit carries a specific reference voltage. When that voltage drops toward ground level and stays there, the module logs P099B.
The transmission control system doesn't flag this fault on a single momentary glitch. It watches the circuit under driving conditions and only triggers the check engine or transmission warning light after the low-voltage condition appears consistently. The freeze frame data stored alongside P099B records engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault was detected—this snapshot becomes your roadmap for reproduction testing.
"Circuit low" points to a few common root causes: a wire rubbing against metal and shorting to ground, a connector pinned with corrosion, a solenoid internally shorted, or a power supply failure to that circuit. Whatever the cause, the result is the same—solenoid "G" cannot receive the proper electrical signal to actuate, so gear shifts suffer.
Common Symptoms of P099B
- Delayed, harsh, or skipped gear transitions
- Noticeable slipping sensation between shifts
- Vehicle enters limp mode and locks into a single gear
- No forward or reverse movement in extreme cases
- Shuddering or vibration at highway speeds
- Illuminated Check Engine light or transmission warning indicator
What Causes P099B?
- Shift solenoid "G" internally shorted or failed open
- Control circuit wiring chafed and shorted to the transmission case ground
- Corroded or loose connector at the solenoid harness
- Blown fuse or lost supply voltage feeding the solenoid circuit
- Low or contaminated transmission fluid reducing hydraulic efficiency
- Worn valve body passages affecting solenoid operation
- Faulty input/output speed sensors confusing the transmission controller
- Internal mechanical problems such as worn clutch packs or torque converter issues
How to Diagnose P099B
- Confirm P099B with an OBD2 scanner, record all available freeze frame data, and note any other stored codes before starting.
- Research TSBs for your specific make and model—manufacturers frequently publish service bulletins addressing recurring solenoid and wiring issues that save significant diagnostic time.
- Perform a hands-on visual inspection of the transmission wiring harness, focusing on connectors and areas where the harness bends near the case. Look for rubbed insulation, melted wire, or moisture intrusion.
- At the solenoid connector, measure reference voltage from the supply circuit to ground. Then check resistance on the signal circuit—if it reads near zero ohms to ground, you have confirmed a short in the harness.
- Drain and inspect transmission fluid. Dark, burnt-smelling fluid or debris in the pan suggests internal wear contributing to the fault.
- Use a transmission-specific scanner to view live solenoid states and input/output speed data while someone operates the shifter through all ranges.
- Clear P099B, complete a drive cycle matching the freeze frame conditions, and verify the code does not return before considering the repair complete.
Repair Options and Costs
Depending on which component is actually at fault, here are typical repair scenarios:
- Transmission fluid and filter service: $150–$350
- Shift solenoid "G" replacement: $300–$800
- Valve body overhaul or replacement: $700–$1,500
- Full transmission rebuild or replacement: $2,500–$5,500
Total Repair Cost for P099B
Parts and labor for an independent shop typically run $150–$350 for a fluid service, $300–$800 for solenoid replacement, $700–$1,500 for valve body work, and $2,500–$5,500 for a complete transmission teardown or swap. The total bill hinges entirely on what your diagnosis uncovers. Always confirm the actual failure before authorizing major work—replacing a solenoid or servicing fluid resolves the majority of P099B cases without touching the transmission itself.
Can You Drive with P099B?
Use caution. If the transmission still moves the vehicle without slipping or shuddering, short trips to a repair facility are reasonable. Avoid sustained highway driving and aggressive acceleration. A car throwing P099B is telling you something is wrong with the shift control circuit—every mile under load can accelerate internal wear and push the repair from a solenoid replacement toward a full transmission rebuild. Get it diagnosed promptly.