ok , my 05 about a month and a half ago did not have any heat in the cab ? and when I shut the truck down it puked out the over flow tube a little ? so I checked it out and it was air locked in the cooling system , pulled the vent plug there was no coolant ? primed it and filled the reservoir with about half gallon of coolant , all good lots of heat etc , normal operating temp. So today same thing happened air locked in the cooling system again ? no heat inside , did not over heat or anything , primed it out again back to normal . so what's causing the air lock issue ? truck is all stock . help I don't understand what's going on ?