May be lil long post but I just did a profab egr delete truck was still warm not hot, lost a good amount of coolant as I would think. Added some dexcool maybe at most half gallon, then drove off no low coolant light and heat was fine. So we're 4 days later and I plugged my truck in last night and today was 30+ all day so I started it up let it run for a few min came out and it was still blowing cold air!! Got a code p0181 I believe. And I noticed some coolant was purging out of the overflow? Went to see what the code was then came out started it agin and no leak and hot air now. Now I left work at 2am and was 3F out,got warm air right off and mins later still at idle cold air again! Drove in the yard twice warm air then cold when I parked, third time was warm from start and got great heat when going home? Think it could b lots of air getting in from my egr delete and not bleeding or doin it when fluid was cold? Also maybe the thermo stats playing a roll sticking???? Again no issues before I did the delete