Bump...
My 2014 Sierra 5.3L is popping P06DA and PO6DD consistently. Started one morning a couple weeks ago all of a sudden. Oil pressure runs about 20 psi higher than it used to. From reading in these forums, youtube, etc, seems like the likely culprit is the oil pressure solenoid. My truck has over 221K miles, so the labor to replace the solenoid seems to make it logical to replace the engine when it's time to do something.
However, in the meantime, is there really any problem with the oil pressure running a little high? I think I'm going to just keep driving it as is until something worse develops. Power is normal, runs as well as it ever has.
I've replaced the oil pressure sensor and that made no difference... I'm also going to replace the bank 1 upstream O2 sensor... one guy fixed his by doing that... apparently that O2 sensor is on the same circuit as the oil pressure solenoid. Fixed his.
Thoughts?