P06DD Code on 3.6
It is a lot of work to get to the solenoid, which is attached to the pump. I suggest the pump and solenoid.
This is the same situation I am in right now. Did you find a solution? Any help would be greatly appreciated!
+1 here, 2013 JKU 3.6L, new Mopar oil cooler housing/ pressure sensor/ oil filter/ oil pump assembly/ oil pressure solenoid. All mopar parts, running Penzoil ultra platinum 5w20. All wiring to oil pump solenoid tests good, wiring to oil pressure sensor tests good. Oil pressure at idle drops as low as 9 psi, raises with engine speed as it is supposed to. Whats strange is that it will set P06dd when cold (engine oil temp below about 200*F) and then if I clear code and keep driving it will stay off until engine sits long enough for oil temp to drop down. I am stumpped on this, trying to figure out if I need to throw an ECU at it or just put a reman long block in to get this damn code to quit.
Last edited by NoahsJK; Dec 11, 2021 at 08:27 PM. Reason: Spelling
any luck?
+1 here, 2013 JKU 3.6L, new Mopar oil cooler housing/ pressure sensor/ oil filter/ oil pump assembly/ oil pressure solenoid. All mopar parts, running Penzoil ultra platinum 5w20. All wiring to oil pump solenoid tests good, wiring to oil pressure sensor tests good. Oil pressure at idle drops as low as 9 psi, raises with engine speed as it is supposed to. Whats strange is that it will set P06dd when cold (engine oil temp below about 200*F) and then if I clear code and keep driving it will stay off until engine sits long enough for oil temp to drop down. I am stumpped on this, trying to figure out if I need to throw an ECU at it or just put a reman long block in to get this damn code to quit.
+1 here, 2013 JKU 3.6L, new Mopar oil cooler housing/ pressure sensor/ oil filter/ oil pump assembly/ oil pressure solenoid. All mopar parts, running Penzoil ultra platinum 5w20. All wiring to oil pump solenoid tests good, wiring to oil pressure sensor tests good. Oil pressure at idle drops as low as 9 psi, raises with engine speed as it is supposed to. Whats strange is that it will set P06dd when cold (engine oil temp below about 200*F) and then if I clear code and keep driving it will stay off until engine sits long enough for oil temp to drop down. I am stumpped on this, trying to figure out if I need to throw an ECU at it or just put a reman long block in to get this damn code to quit.
Try replacing the pressure relief valve. They have a TSB about it, im sure its your issue especially if you have replaced the pump. Im dealing with the same code, have not change neither of them and I think I'm going try the cheap route first. Another oil change and the pressure relief valve.
What ended up being the fix for me after replacing everything was swapping oil cooler assembly for the revised 2014+ aluminum housing Dorman makes. Several hundred miles on since the replacement and NO CEL.
any luck?
+1 here, 2013 JKU 3.6L, new Mopar oil cooler housing/ pressure sensor/ oil filter/ oil pump assembly/ oil pressure solenoid. All mopar parts, running Penzoil ultra platinum 5w20. All wiring to oil pump solenoid tests good, wiring to oil pressure sensor tests good. Oil pressure at idle drops as low as 9 psi, raises with engine speed as it is supposed to. Whats strange is that it will set P06dd when cold (engine oil temp below about 200*F) and then if I clear code and keep driving it will stay off until engine sits long enough for oil temp to drop down. I am stumpped on this, trying to figure out if I need to throw an ECU at it or just put a reman long block in to get this damn code to quit.
+1 here, 2013 JKU 3.6L, new Mopar oil cooler housing/ pressure sensor/ oil filter/ oil pump assembly/ oil pressure solenoid. All mopar parts, running Penzoil ultra platinum 5w20. All wiring to oil pump solenoid tests good, wiring to oil pressure sensor tests good. Oil pressure at idle drops as low as 9 psi, raises with engine speed as it is supposed to. Whats strange is that it will set P06dd when cold (engine oil temp below about 200*F) and then if I clear code and keep driving it will stay off until engine sits long enough for oil temp to drop down. I am stumpped on this, trying to figure out if I need to throw an ECU at it or just put a reman long block in to get this damn code to quit.
any luck?
+1 here, 2013 JKU 3.6L, new Mopar oil cooler housing/ pressure sensor/ oil filter/ oil pump assembly/ oil pressure solenoid. All mopar parts, running Penzoil ultra platinum 5w20. All wiring to oil pump solenoid tests good, wiring to oil pressure sensor tests good. Oil pressure at idle drops as low as 9 psi, raises with engine speed as it is supposed to. Whats strange is that it will set P06dd when cold (engine oil temp below about 200*F) and then if I clear code and keep driving it will stay off until engine sits long enough for oil temp to drop down. I am stumpped on this, trying to figure out if I need to throw an ECU at it or just put a reman long block in to get this damn code to quit.
+1 here, 2013 JKU 3.6L, new Mopar oil cooler housing/ pressure sensor/ oil filter/ oil pump assembly/ oil pressure solenoid. All mopar parts, running Penzoil ultra platinum 5w20. All wiring to oil pump solenoid tests good, wiring to oil pressure sensor tests good. Oil pressure at idle drops as low as 9 psi, raises with engine speed as it is supposed to. Whats strange is that it will set P06dd when cold (engine oil temp below about 200*F) and then if I clear code and keep driving it will stay off until engine sits long enough for oil temp to drop down. I am stumpped on this, trying to figure out if I need to throw an ECU at it or just put a reman long block in to get this damn code to quit.
Its the oil galley bolts on the front of each head under the timing cover. If there loose the let air into the system.
I've had this code at various times over the last two years now. I do think part of it has to do with the oil and filter being used. When I use a decent filter vs. not it does seem to trigger the issue less often. However that hasn't completely eliminated the issue. At times the codes have disappeared long enough to get the car emissions tested but now I have a new electrical related code P1628 and am looking harder at fixing the P06DD. Changing the oil pump and solenoid seems somewhat straightforward but also a PITA. Has anyone had any luck changing just the solenoid?
I just got the same P06DD code and searched internet for solution. Saw one guy on youtube replaced just the solenoid on the oil pump, and that cleared the problem. I did replace my Oil Cooler a few thousand miles ago with OEM cooler with new sensors, so hopefully it is not them. Is a PITA, since I have an E-Force supercharger that also has to be removed to access the cooler.
he got part from Dorman on Amazon (Dorman 926-235 Variable Oil Pump Solenoid Compatible with Select Models (OE FIX)). https://amzn.to/3WWql3e
I am curious if there can be any damage to engine due to this code?
he got part from Dorman on Amazon (Dorman 926-235 Variable Oil Pump Solenoid Compatible with Select Models (OE FIX)). https://amzn.to/3WWql3e
I am curious if there can be any damage to engine due to this code?


