HomeTrouble CodesP0799

P0799 — Pressure Control Solenoid C Intermittent

Generic OBD-II · all makesPowertrain (engine & transmission)

The P0799 code indicates that the engine control module has detected an intermittent electrical or mechanical fault within the Pressure Control Solenoid C circuit. This solenoid is responsible for regulating the hydraulic pressure used to engage clutches or bands within the transmission.

Symptoms

What causes it — most likely first

1. Faulty Pressure Control Solenoid C

The solenoid may have internal electrical failure or a sticking plunger that prevents consistent pressure regulation.

2. Contaminated Transmission Fluid

Debris or sludge in the fluid can cause the solenoid to stick or block hydraulic ports, leading to intermittent performance.

3. Wiring Harness Damage

Frayed wires, corrosion in connectors, or loose pins can cause a fluctuating electrical signal to the solenoid.

4. Internal Valve Body Wear

Worn bores or leaking seals within the valve body can cause pressure loss, making the solenoid appear to be malfunctioning.

5. Control Module Failure

An internal fault in the PCM or TCM may cause incorrect signals to be sent to the solenoid, though this is the least common cause.

How it's diagnosed

  1. Check transmission fluid level and inspect for burnt smell or metallic debris.
  2. Perform a visual inspection of the transmission wiring harness for chafing or corrosion.
  3. Use a multimeter to test the resistance of Solenoid C against manufacturer specifications.
  4. Execute a solenoid actuation test using a professional scan tool to verify mechanical operation.
  5. Inspect the valve body for blockages or physical wear if the solenoid tests electrically sound.
  6. Verify the integrity of the ground circuits and power supply to the transmission control system.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Does this code mean my transmission is completely failed?

No, P0799 often points to an electrical or hydraulic control issue that can be resolved by replacing a solenoid or cleaning the valve body without a full rebuild.

Can I just replace the solenoid to fix the problem?

While replacing the solenoid often works, it is critical to check for fluid contamination first, as debris can cause a new solenoid to fail quickly.

Is the PCM usually the cause of this intermittent code?

No. While some may suggest replacing the PCM, it is rarely the cause of P0799; the fault is almost always located in the solenoid itself or the wiring.