Hello everyone, coming here to see if anyone has any additional input on this code issue that’s been lingering since an engine swap. I’ve had a 2013 rubicon JKU that now had 131k on it. Engine was replaced with a crate engine my certified mechanic. To note: we upgraded from the 2013 model Oil Filter housing to the aluminum 2014 model, which is compatible with the engine. The mechanic drove it for a few days to ensure quality, and the perplexing P06DD code came on while accelerating into the freeway and it fell on its face. The code is “oil pressure control circuit stuck/off,” while most everyone who posts on forums about the code states theirs is “stuck on low” We went ahead and replaced the oil pressure sensor with a factory sensor from the dealer thinking this could be it rather than the sensor that came with the housing unit. Oil pressure reading was to be within normal limits on start and running, no issues from the testing or from driving following sensor replacement. Jeep continues to drive within normal limits despite this reoccurring code.
What continues to be the issue is that this P06DD code comes back routinely, BUT ONLY on a cold start.The code will throw within 5-10 seconds of starting a cold engine, such as first drive of the day. If I drive it to the store around the corner and warm up the engine, clear the code, the code will not throw again until the engine has cooled. Basically, if it starts and drives within a 30 minute window from a previous drive or stays driving, no code throw. The code will only throw if the engine has been off and cooled overnight, or for a few hours. The typical causes that everyone mentions are: low or dirty oil (Jeep oil is brand new synthetic and value is normal), oil pressure sensor, improper oil filter, and oil pump. So far, we have replaced or checked everything besides the oil pump itself, which at this point seems like my only option. If anyone’s familiar or has gone through this before, feel free to share below.