P012f CEL
Went out of town for a this week, wife was taking the 2017 6.7 to work for a few days.
Immediately called me and said the check engine light was on. Seemed to run ok, no problems other than the light.
Got home today and found that it had a code of P012f which is apparently a discrepancy between the coolant temp and the oil temp.
It then occurred to me that before I left that morning I remembered that I forgot to plug the truck in that night and it was pretty chilly out. I plugged it in and left.
It only had a chance to heat for a few hours before she left.
I reasoned that it was possible that the light came on because the water had heated to a certain temp and the oil had not.
Cleared the code and it has stayed off.
Anyone had this happen?
If I leave it plugged in overnight will it eventually heat the oil ?
Is this going to happen every time it is plugged in?
Please give me your thoughts/experience on this.
Thanks, folks!
Merry Christmas!
Technician's report stated a p012f code and TSB 18-2261 applies. I asked to talk to him. He explained: Reprogram pcm and cleared codes. Furthermore, there is a parameter built into original program that monitors the oil and coolant temperature difference. Apparently this parameter was too tight from factory and the TSB broadens the buffer between temps. He also said that if I hadn't used the block heater the CEL most likely wouldn't have come on, as temps would have been about the same. Totally made sense to me. Truck has been fine so far, only 100 miles later. I am going to get something to monitor my temps more accurately. Hope this helps you out. Hank




