P06DD – Engine oil pressure control – circuit stuck off

Code | Fault Location | Probable Cause |
---|---|---|
P06DD | Engine oil pressure control - circuit stuck off (Buy Part On Amazon) |
We recommend Torque Pro
Table of Contents
- What Does Code P06DD Mean?
- Where is the P06DD sensor located?
- What are the common causes of code P06DD?
- What are the symptoms of code P06DD?
- Get Help with P06DD
What Does Code P06DD Mean?
OBD II fault code P06DD is a generic trouble code that is defined as, “Engine Oil Pressure Control – Circuit Performance Problem”, or sometimes as “Engine Oil Pressure Control Circuit Performance/Stuck Off”, and is set when the PCM (Powertrain Control Module) detects that the engine oil pressure is above or below predefined allowable thresholds, given current operating conditions. Note that allowable pressure thresholds are different for different engines, as is the time required for the code to set while the actual oil pressure deviates from the desired when the oil pressure control solenoid is in the “ON” position.
NOTE: Note that this code only applies to vehicles with variable geometry oil pumps that can be adjusted to increase or decrease the oil pressure under different operating conditions both to satisfy changing lubrication requirements and to reduce parasitic power losses.
Although internal combustion engines have reached a very high level of technical sophistication, even the most advanced engines are only about 30 percent efficient*, with the other 70 percent going to waste in the form of heat. Most of this heat is caused by internal friction and pumping losses, and although engineers have devised several highly sophisticated combustion processes to extract more energy from liquid fuels, the problem remains that friction, pumping losses, and parasitic power losses caused by ancillary equipment, and even by critical engine components, still make modern engines about 70 percent inefficient.
* This figure is about 40 percent for diesel engines since diesel fuel contains more energy per unit of volume than gasoline does.
As a practical matter, modern internal combustion engines of all types and designs have reached a point where they can for all practical purposes, not be developed any further without essentially, rethinking the concept of liquid fuel combustion. However, with the rapid pace of developments in electric vehicle technology, no car manufacturer is going to invest hundreds of billions of dollars into developing entirely new liquid fuel combustion technologies, and the engines to go with those technologies. In fact, most major car manufacturers have ceased any further development of combustion technology in favor of developing electric cars and their related technologies.
In the real world though, large-scale adoption of electric vehicles is still a decade or two away, and in the meantime, car manufacturers still have to contend with exhaust emissions regulations that become stricter every year. So, from design, engineering, and cost perspectives, the only aspect of internal combustion engines that can still be somewhat developed is methods and ways to decrease, if not eliminate parasitic power losses caused by things like oil pumps, water pumps, radiator fans, and alternators whose output cannot be adjusted, regulated, or even turned off completely for short periods.
Thus, as far as oil pumps are concerned, the problem is that their output is fixed, and tied to engine speed. Put differently, this means that an oil pump delivers a fixed volume of oil per engine revolution, and as the engine speed increases, the pump delivers more “fixed volumes” of oil per unit of time, which increases the total volume of oil the pump delivers. However, since the oil pump has a fixed geometry, and, therefore, a fixed output per engine revolution, the oil pressure remains constant on many engines. Again, put differently, this means that increasing the engine speed on many engines increases only the volume of oil the pump displaces, while the overall pressure remains constant, or varies very little.
As a result of the above, the high amount of torque required to drive the oil pump at low engine speeds robs especially small-displacement engines of significant amounts of power. More to the point though, the effort required to drive the oil pump also requires more fuel than is strictly necessary, which has the corollary that increased fuel consumption creates additional waste heat and exhaust emissions.
To address this issue, engineers have devised variable geometry oil pumps, meaning that the internal components of these oil pumps can be adjusted to vary the volume of oil (and, in some designs, the pressure) the pump delivers per engine revolution at different engine speeds. There are too many different designs of variable oil pumps in use today to provide explanations of how each design works, but below is a generic description of the basic operating principles of these types of oil pumps-
All variable geometry oil pumps contain a moving part that alters the size of the inlet and outlet ports relative to each other. This movement is typically controlled via a computer-controlled solenoid that moves the moveable “gate” to a position commanded by one or more control modules. This movement has the effect of changing the diameters of both the inlet and outlet ports; by decreasing the inlet port, and increasing the diameter of the outlet port, the engine sacrifices less power to drive the oil pump, thus decreasing parasitic power losses significantly.
However, this is tied strictly to engine speed. At low engine speeds, the engine’s lubrication demands are significantly lower than at high engine speeds, so control modules are programmed to match the engine’s lubrication to the engine speed. This ensures that while the engine receives less oil at low engine speeds, the engine is supplied with oil at the oil pump’s maximum capacity at high engine speeds to satisfy the engine’s high lubrication demands at high engine speeds.
Since the lubrication system’s correct operation is critically important for efficient engine operation, the PCM and other control modules monitor the actual oil pressure vs. the desired oil pressure in the engine continuously via dedicated oil pressure and other engine sensors. Therefore, if the PCM (or other control modules) detects a defect, failure, or malfunction in the oil pump’s control solenoid’s control circuit that prevents effective control of the coil control solenoid, one or more control modules will recognize that it/they cannot control the oil pressure effectively, and will set code P06DD and illuminate a warning light that may or may not flash red.
Where is the P06DD sensor located?
This image shows an example of a typical variable geometry oil pump- in this case, a pump from a GM application.
In this example, the distance between the red and green arrows represents the range of travel of the moveable part, which is indicated here by the orange arrow. The large spring that is shown by the yellow arrow has the twin functions of keeping the moveable part stationary when the oil control solenoid is not energized and returning the moveable part to a programmed rest position when the oil pressure control solenoid is deactivated.
Note, though, that oil pumps of all types and descriptions, including variable geometry oil pumps, are typically located inside the engine, and are therefore not accessible without removing and dismantling the engine. We do not recommend that non-professional mechanics attempt this procedure, so if you suspect that you may be experiencing issues with the oil pump on your vehicle, the wisest course of action would be to seek professional assistance with diagnosis and repair.
What are the common causes of code P06DD?
Some common causes of code P06DD could include one or more of the following-
- Damaged, burnt, shorted, corroded, or disconnected wiring and/or electrical connectors in the oil control solenoid’s control circuits (Most common)
- Low oil levels (Common)
- A restricted or clogged screen on the oil pick-up tube in the oil pan
- Incorrectly installed oil pick-up tube during engine assembly in an assembly plant- while this is not very common, it is also not unheard of
- The use of dirty, degraded, contaminated, or unsuitable engine oil
- Defective or damaged oil control solenoid
- Defective engine speed sensor(s)
- Defective or malfunctioning oil pressure sensors, but note that this will usually be indicated by one or more dedicated oil pressure trouble codes
- Mechanical failure of the oil pump
- Excessive mechanical wear of crankshaft and main bearings
- Mechanical engine failure
- Stuck open or defective oil pressure relief valve
- Failed or failing PCM or other control modules, but note that since is relatively rare, the fault must be sought elsewhere before any control module is reprogrammed or replaced
What are the symptoms of code P06DD?
Some common symptoms of code P06DD could include one or more of the following-
- Stored trouble code and an illuminated warning light that may or may not flash
- Multiple additional codes may be present along with P06DD, depending on the application and the nature of the problem
- Valve gear may be noisy at high engine speeds if the oil pump is stuck in Low-Pressure mode
- Variable valve/camshaft timing systems may not work at high engine speeds if the oil pump is stuck in Low-Pressure mode
- if the oil pump is stuck in Low-Pressure mode for extended periods, catastrophic engine failure may occur if the engine is operated at high engine speeds for long periods
Help Us Help You
Please comment below describing your issue as well as the specifics of your vehicle (make, model, year, miles, and engine), and one of our mechanics will respond as soon as possible. We appreciate a $9.99 donation via the payment button below.
P06DD intermittent how to determine if pump or other problem? This code has been appearing for a couple months now. I clear it and it may set next day or next week. It sets usually when my dashboard oil pressure creeps above 55 psi. Usually when I start out on a drive. After driving a while the pressure returns to “normal” around 42 psi. Or if I turn the engine off when hot the pressure is normal when started and code does not set. At idle and operating temperature and the oil pressure has remained in the 42 psi range the pressure falls to about 23 psi. Falling to this value at idle does not set the code. The only event that sets the code is temporary high pressure on start of a drive. Moving to the higher code-setting pressure does not always occur, at start of a drive. What do these symptoms suggest if anything? My oil Dexos 0-20 is clean and topped up at all times. I have changed my oil pressure sensor and my thermostat. Engine runs at 220 deg F.
Hello Roger. I think, if not the wiring, then it could be the oil pump solenoid. When you say intermittent, it makes me think of a wiring issue, but, with the oil pressure fluctuating like that, it could be the engine oil pump solenoid having debris, or something like metal shavings on it. Or just defective.
P06DD intermittent how to determine if pump or other problem?
I have a 2014 chevy silverado 1500 lt 5.3l, the code po6dd came up, trying to figure out the problem.
That is the best explanation I ran into the net, searching for information regard this issue.
Thanks alot!
Thanks Tal! Please note we welcome donations to help keep us alive. We publish articles every month.
I have Silverado 2016 1500 5300 engen
And have p06dd low level oil and bad oil …I chang oil and oil filter and reset error cap
My truck good and normal change between 4and 8 cylinder but after time cod p06dd active aging…and I reset cod and my Silverado will be good and after time returns to p06dd “oil pressure control solenoid valve stuck off “ and the vehicle work with just 8 cylinders and if I rest error cod and clear it it will be no in normal
Ahmed. It sounds like your engine oil control pump solenoid is stuck, or malfunctioning. Also, engine oil can build up major sludge in your oil pan. I would have your oil pan cleaned out. Their may be sludge preventing the oil control pump solenoid from operating.
I solve problem by cleaning engine with flash liquid for engine …but after 6 month today the code p06dd return again🙁
What did you use to clean the sludge? What flash liquid?
Ahmed. I’m glad it worked for a while. What kind of oil are you using? If it is pennzoil, then pennzoil is actually a big sludge causer. It sounds like the sludge buildup is back.