That is a great answer! Thanks for taking the time to discuss P06DD. MY 2014 Silverado is showing it intermittently when oil pressure rises on engine warm up to almost 60 psi. I also have temp not nailed on 210 but flirting with it. If I stop with engine hot, turn it off then restart the oil pressure sits where it should at 45. I will replace thermostat and oil pressure sensor and get back to you. Thanks again!!