P0799 OBD-II Trouble Code: Pressure Control Solenoid “C” Intermittent

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red stars EXCELLENT RATING ON

Cost of diagnosing the P0799 code

P0799 is a diagnostic trouble code (DTC) for "Pressure Control Solenoid “C” Intermittent". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $154.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $50.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate* Credit towards follow-up repair Earliest Availability
Ford $154.99 $50.0
Toyota $154.99 $50.0
BMW $164.99 $50.0

*Estimates may vary by market

SCHEDULE P0799 DIAGNOSTIC Get a fair and transparent estimate upfront

P0799 code definition

The P0799 trouble code detects an issue with one of the pressure control solenoids

What the P0799 code means

The P0799 code is a generic OBD-II trouble code that signals an error with an electronic pressure control solenoid, or possibly the entire solenoid circuit. While the P0799 code can signal an issue with the circuit or multiple solenoids, it specifically detects an error with the “C” solenoid. In vehicles with automatic transmissions, the Powertrain Control Module (PCM) uses data from the engine speed, vehicle speed, throttle position, and engine load to determine the proper hydraulic pressure in the transmission, which helps the transmission shift gears, and aids torque converter lockup. The PCM sends this data to the pressure control solenoids, which then regulate the hydraulic pressure. When the PCM detects that the determined ideal pressure level and the actual pressure level are not the same, then the P0799 code will be triggered.

What causes the P0799 code?

There are a few different things that can cause the P0799 trouble code:

  • Defective pressure control solenoid
  • Insufficient transmission fluid levels
  • Dirty transmission fluid
  • Damaged or faulty electrical components in the system, such as wires and connectors
  • Hydraulic blockages within the fluid passages in the internal transmission
  • Defective high pressure pump
  • Mechanical failures in the internal transmission
  • In rare cases, a defective PCM or transmission control module

What are the symptoms of the P0799 code?

The P0799 trouble code will often be accompanied by the Check Engine Light, which will illuminate on the instrument panel. The car will likely also have transmission problems, which can range from slippage and heating, to harsh shifting or even an inability to shift. It is possible that the torque converter clutch will also refuse to engage or disengage. The car will also likely experience diminished fuel efficiency.

How does a mechanic diagnose the P0799 code?

The P0799 code should be diagnosed with the help of a standard OBD-II trouble code scanner. A certified technician can use the scanner to view the freeze frame data and gather information about the code. The mechanic will also check to see if any additional trouble codes are present. If they are, the codes should be addressed in the order in which they appear on the scanner. The mechanic will then reset the trouble codes and restart the vehicle, to see if the code returns. If the code does not return after this reset, then it should be assumed that the code notes an intermittent issue, or that it was erroneously detected.

If the P0799 code does return, then the mechanic will begin by inspecting the transmission fluid. If the fluid is low it will be refilled, and if it’s dirty it will be replaced. However, if the fluid is heavily contaminated, then there are likely severe issues with the transmission, which may need to be rebuilt or replaced.

The technician will then perform a visual inspection of the electrical components. All damaged wires, connectors, and circuits will need to be replaced.

After this inspection, a manual pressure gauge can be used to check the hydraulic pressure in the system. This information should be compared to the manufacturer’s specifications to see if the pressure is accurate. If the pressure is low, it is likely an issue of blockage, or a malfunctioning pump, solenoid, or regulator. These components can then be inspected and replaced as needed.

If the issue is still not identified, the mechanic will have to perform a more thorough inspection of the entire internal transmission.

After any component is repaired or replaced, the mechanic will need to once again reset the trouble codes and restart the vehicle to see if the code returns. This helps the mechanic know as soon as the issue has been resolved.

Common mistakes when diagnosing the P0799 code

The most frequently made mistakes when diagnosing the P0799 trouble code come from a failure to properly follow the OBD-II diagnostic protocol. When addressing the P0799 code, the protocol should be followed step by step to guarantee an efficient and trustworthy inspection and repair.

It is fairly common for pumps to be replaced, when a simpler problem (such as damaged electrical components) was the only issue.

How serious in the P0799 code?

The drivability of a vehicle with the P0799 code can vary greatly. It is possible that the car is very drivable, with just a few performance issues. It is also possible that the car is virtually inoperable due to a failure to shift and a torque converter clutch that is not responding. For these reasons, and because continuing to drive the vehicle can cause severe damage to the transmission, the P0799 code should always be assessed and repaired as soon as possible.

What repairs can fix the P0799 code?

Repairs for the P0799 trouble code include:

Additional comments for consideration regarding the P0799 code

It is very common for the P0799 code to be accompanied by other codes that deal with similar issues, such as transmission slippage, torque converter clutch, gear ratio, and shift solenoid trouble codes.

This code only applies to vehicles that have automatic transmissions.

Need help with a P0799 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

Check Engine Light
trouble codes
P0799

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0799 code.

SCHEDULE P0799 DIAGNOSTIC
Get a $50 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(8600)

Rating Summary
8017
273
65
46
199
8017
273
65
46
199
 at YourMechanic

Brandon

9 years of experience
133 reviews
Brandon
9 years of experience
Ford Escort L4-2.0L - Check Engine Light is on - Nashville, Tennessee
Brandon showed up ahead of schedule, was very personable and diagnosed my problems. He also scheduled my next appointments which will be with him.
 at YourMechanic

William

23 years of experience
33 reviews
William
23 years of experience
Lexus IS250 V6-2.5L - Check Engine Light is on - Mableton, Georgia
Arrived early which was great. William was courteous, and attentive to the issue. Even though it took several attempts I'm so happy he was determined to fix it and he did!
 at YourMechanic

Dan

40 years of experience
1080 reviews
Dan
40 years of experience
Plymouth Grand Voyager - Check Engine Light is on - Lawrenceville, Georgia
Mr. Dan Barber was quite patient, courteous and quite knowledgeable. From my observation, Mr. Barber appears to be quite professional.
 at YourMechanic

Christopher

9 years of experience
120 reviews
Christopher
9 years of experience
Ford Fiesta L4-1.6L - Check Engine Light is on - Smyrna, Georgia
Chris communicated with us each step of the way up until his arrival. He listened well, was knowledgeable, and was prepared. He took the time to diagnose the problem, explained the what, why and how and provided a solution. I would definitely recommend him and will use him again.


More related articles

P0239 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Malfunction
P0239 P0239 code definition Turbocharger Boost Sensor B Circuit Malfunction What the P0239 code means P0239 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects an intake boost pressure sensor B input malfunction when compared to...
P2202 OBD-II Trouble Code: Nitrogen Oxide Sensor (NOx) Sensor Circuit Low Input Bank 1
P2202 P2202 code definition Nitrogen Oxide Sensor (NOx) Sensor Circuit Low Input Bank 1 What the P2202 code means P2202 is an OBD-II generic code for the engine control module (ECM) on a diesel engine vehicle with a NOx sensor...
P0713 OBD-II Trouble Code: Transmission Fluid Temperature Sensor Circuit High Input
P0713 means the automatic transmission fluid is too hot due to low or dirty transmission fluid, slipping or damaged transmission or damaged wiring.

Related questions

I just got the car two days ago and the engine light is on
Hey there, thanks for writing in about your 2010 Cadillac CTS. The light coming on may mean that they just cleared the code and light before selling you the car, or your light is on from a loose gas cap....
Service Engine Soon light on
Your check engine light being on is an indication the computer has seen a problem in its systems and set a code. the code will need to be retrieved with a scanner and then a pinpoint test done to find...
my car make rattling noise ,feel like it stops and goes,while driving, and now displays "check engine"
Inasmuch as the check engine light has illuminated, diagnostic trouble codes have been stored in your car's engine computer (PCM) and those codes, once downloaded, will probably reveal at least the general cause of the problem you are having. If...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com