P099A — Shift Solenoid "G" Control Circuit Range/Performance

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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P099A is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. 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.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the automatic transmission control for damage, corrosion, chafing or poor contact.
  4. Subsystem check Compare the shift solenoid "G" control live reading against a known-good reference (specification or a correlated sensor) under the conditions from the freeze frame.
  5. Subsystem check Check transmission fluid level and condition — dark, burnt fluid points to internal wear.
  6. Subsystem check Read transmission-specific codes and live data (solenoid states, input/output speed) with a capable scanner.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P099A does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P099A (parts and labor, USD, independent shop rates): Transmission fluid service: $150–$350; Valve body repair or replacement: $700–$1,500; Transmission rebuild or replacement: $2,500–$5,500; Replace a shift solenoid: $300–$800. Overall, fixing P099A 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

How much does it cost to fix P099A?

Transmission fluid service — $150–$350; Valve body repair or replacement — $700–$1,500; Transmission rebuild or replacement — $2,500–$5,500; Replace a shift solenoid — $300–$800. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

How do I diagnose P099A myself?

Start with a scan: confirm P099A, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the shift solenoid "G" control, and verify the suspect component against live data before buying parts.

What are the symptoms of P099A?

Drivers most often notice: Check Engine or transmission warning light on, slipping between gears, transmission stuck in one gear (limp mode), no movement in severe cases.

Will P099A clear itself?

Sometimes P099A 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.

Is it safe to drive with P099A?

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.

An automatic transmission depends on a set of electrically controlled valves—called shift solenoids—to direct fluid pressure and sequence gear changes. The engine control unit (ECU) or transmission control module (TCM) constantly evaluates inputs like vehicle speed, engine load, throttle position and fluid temperature, then commands each solenoid to open or close at precise moments. When everything works as designed, gear shifts feel smooth and unobtrusive.

Code P099A flags a discrepancy in the shift solenoid "G" control circuit. The module is still receiving an electrical signal from that solenoid, but the signal's value or behavior falls outside the range it expects for the current driving conditions. This is the "range/performance" qualifier in plain language: the circuit is not open or shorted, yet something is wrong with how the solenoid is responding or what it is reporting back.

P099A does not trigger from a single anomalous reading. The control unit must observe the fault repeat under specific conditions—usually multiple drive cycles with matching temperature, load and speed parameters—before it confirms the code and illuminates the malfunction indicator lamp. The freeze frame data stored alongside P099A records those exact conditions: engine load, RPM, transmission temperature and vehicle speed. That snapshot is your most useful starting point when you replicate the fault during testing.

Common Symptoms of P099A

  • Check Engine light or transmission warning lamp is illuminated
  • Noticeable slipping between gears during acceleration or under load
  • Transmission locked in a single gear (limp-home mode)
  • Complete loss of forward or reverse movement in severe cases
  • Shuddering, vibration or hesitation at highway speeds
  • Harsh or delayed engagement when shifting from Park to Drive or Reverse

What Causes P099A?

The most frequent source of P099A is a degraded shift solenoid "G" itself—the internal coil has worn or the valve mechanism inside has become sluggish. Valve body wear ranks second; sticky spool valves or worn seals inside the valve body can produce the same range discrepancy. Calibration drift after a module software update or battery disconnect can also generate a false P099A reading. Low or contaminated transmission fluid frequently contributes to solenoid performance problems. Farther down the list: a faulty transmission input/output speed sensor feeding bad data to the module, a failed pressure control solenoid on the same circuit, and in rare cases internal mechanical wear such as slipping clutches or a faulty torque converter.

How to Diagnose P099A

  1. Connect an OBD2 scan tool, confirm P099A is stored, and record the freeze frame data—engine load, RPM, coolant temperature, vehicle speed and any other parameters captured at the moment of failure.
  2. Scan for additional transmission and powertrain codes. Related codes often point to the root cause faster than the solenoid circuit alone. Check manufacturer technical service bulletins for your specific make and model; some P0xxx codes have documented software corrections or hardware updates.
  3. Perform a hands-on inspection of the wiring harness and connectors feeding the transmission. Look for chafed insulation, bent pins, corrosion buildup or loose plugs that could interrupt the solenoid control signal.
  4. Compare live data from the shift solenoid "G" control circuit against manufacturer specifications, ideally reproducing the conditions recorded in the freeze frame. A correlated sensor—input speed versus output speed, for example—can confirm whether the solenoid's behavior matches expected performance.
  5. Inspect the transmission fluid level and condition. Dark, discolored or burnt-smelling fluid is a strong indicator of internal wear that may be creating secondary solenoid stress.
  6. Clear P099A, complete a full drive cycle that reproduces the freeze frame conditions, and verify the code does not return. A non-recurring P099A may have been a one-time electrical glitch.

Repair Options and Costs

Depending on what the diagnosis uncovers, the following repairs are typical for P099A:

  • Transmission fluid service (drain, flush and refill): $150–$350
  • Shift solenoid "G" replacement: $300–$800
  • Valve body repair or replacement: $700–$1,500
  • Transmission rebuild or full replacement: $2,500–$5,500

Labor rates at independent shops are factored into these estimates; dealer labor will typically run higher.

Total Cost to Fix P099A

Most P099A diagnoses end with one of the first two items on the list—fluid service or a single solenoid replacement. Those fixes land in the $150 to $800 range. Valve body work pushes the total toward $700–$1,500, while a full transmission rebuild or replacement is reserved for the most severe cases and can reach $2,500–$5,500. Spending time on a methodical diagnosis before buying parts almost always saves money; the most expensive scenario is rarely the first place to look.

Can You Drive with P099A?

Use caution. If the transmission still shifts and holds gear without slipping, short trips on lower-speed roads are acceptable until you can investigate. However, slipping, shuddering or limp mode means the internal components are already under stress—every additional mile risks compounding wear and inflating the final repair bill. Address P099A promptly regardless of severity.

Related OBD2 Codes