Feedback

P099C OBD Error Code: Problem & Solutions

OBD Code P099C - Shift Solenoid "G" Control Circuit High

<<See All OBD Codes

What does P099C error code mean? What does the error code signify? Are there any symptoms to identify this error code and get rid of it? The performance of the transmission fluid pressure sensor or the transmission fluid pressure switch signal is correctly monitored by the transmission control module (TCM). If this component is broken or does not meet the specification, then the P099C error code will be set.

Learn More About OBD Error Code P099C

The control circuit will be high in the shift solenoid if the transmission refuses to shift properly and the P099C error code will be stored. As you drive, the transmission will shift smoothly, when the hydraulic fluid engages with the clutch. Smooth engaging will take place only when the transmission fluid pressure solenoid permits either the powertrain control module or the engine control module to use the hydraulic fluid.


What causes this problem with the Shift Solenoid "G" Control Circuit High?


  • Shift solenoid ‘G’ seems to be faulty.
  • Shift solenoid ‘G’ circuit is either shorted or there will be an opening.
  • The shift solenoid ‘G’ has a weak electrical connection.

Replace/Repair These Parts To Fix OBD Code P099C

  1. Transmission Shift Solenoid Do you expect your vehicle to function normally? Then replace the faulty transmission shift solenoid.
  2. Shift Solenoid Valve A leak or any black soot near the leaking area can give rise to this error. It would be fair enough to replace the shift solenoid valve.
  3. Transmission Control ModuleA faulty or broken TCM has to be get ridden off immediately to avoid this P099C error.
  4. Powertrain Control Module A failure in the powertrain control mode can give rise to the P099C error code. Change the PCM immediately.
  5. Engine Control ModuleReplace or repair your Engine Control Module so that it functions effectively.

Symptoms Of OBD Error Code P099C

If you are facing OBD error code P099C, then there are significant common symptoms that can be felt or observed. We have worked out a list here to help you out in understanding this problem better.


Common Symptoms


  • Fuel consumption keeps rising.
  • Transmission shift will not be proper.
  • Engine light stays on.

How To Correct P099C Shift Solenoid "G" Control Circuit High

It is very important to fix the fault code P099C. So here are some ways with which you can correct this issue:


The valve timing between high and low is toggled by the engine mechanism which is fitted in the valve system. The activation of the P099C code is done by the engine system along with the powertrain and engine control module so that it controls the pressure of oil to the engine mechanism. If the solenoid valve shows an incorrect signal or is broken then a DTC will be stored.


However, if you face any issue then we have stocked a wide range of best-priced transmission shift solenoid, shift solenoid valve, transmission control module, powertrain control module, engine control module, transmission fluid and more to help you out in fixing your car.

Easy Diagnosis Of Engine Error OBD Code P099C

Here are some steps which you should follow in order to diagnose this P099C fault code:


  • This is a general type of error code which is diagnosed with the help of a scanner.
  • The mechanic will insert a scanner to the diagnostic port of the vehicle and recover the codes and freeze frame data.
  • If he happens to find any additional error codes, he has to address them as well.
  • Once it is done, he has to reset the vehicle and then test drive to see if the error codes appear.
  • If the error code does not return, then there can be an erratic condition.
  • But, if the error code returns, then the mechanic has to check the transmission fluid.
  • If the transmission fluid is dirty or if it is below the expected level, it has to be refilled or the dirty fluid has to be replaced.
  • Also, the mechanic can check for any sign of leaks, and quickly fix the issue.
  • Then the mechanic has to check the wires, connectors and other electrical components and quickly replace them if he finds them to be damaged or defective.
  • If the issues are not yet sorted out, then the mechanic will use a digital voltmeter/ ohmmeter and connect it to the vehicle and he will carefully inspect to see which circuit corresponds to Shift solenoid G.
  • Once the circuit is inspected, he will thoroughly check all the harness and repair them accordingly.
  • In most cases, this error code can arise mostly because of any shorted wires or dirty or contaminated transmission fluid.
  • Whenever the mechanic or a trained professional, repair any of the components like wires or connectors, he will reset the code and test drive the vehicle again to see if the error code appears again.
  • This can actually help the mechanic to know if the problem is fixed.

Common Mistakes When Diagnosing the P099C Code

  • Broken transmission control module.
  • Less fluid in the transmission.
  • Damaged transmission shift solenoid.
  • Problematic wires.

Other Diagnostic Codes Related To OBD Code P099C

P0997 - Shift Solenoid "F" Control Circuit Range/Performance

P0998 - Shift Solenoid "F" Control Circuit Low

P0999 - Shift Solenoid "F" Control Circuit High

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

P099B - Shift Solenoid "G" Control Circuit Low

P099D - Shift Solenoid "H" Control Circuit Range/Performance

P099E - Shift Solenoid "H" Control Circuit Low

P099F - Shift Solenoid "H" Control Circuit High