So I thought it was the thermostat so I got a new 190 Tstat put it in, bled the system and still the same thing. There is no heat, blows cool air and the truck runs cold.Here is a picture so you can see exactly what temp its running at. I have an electric fan, and haven't had to turn it on in months. The weather is really cold up here and I really need the heat haha

it's possible the "new" Tstat is bad. My brother used to drill a couple of holes in his before putting it in. I really don't know what else it would be.. I'm not a mechanic but if you figure out something be sure to post it. Where do you live that is so cold ANTI Freeze is frozen?!

no the antifreeze didnt freeze... My garden hose which I was going to use to backflush my heater core was frozen solid so I couldn't do it. The tstat is good and the old one was as well :S I did the hot water, cold water test.

Temp looks ok....I guess....numbers look funny LOL
Mine runs about in the same area.
FLUSH THE CORE!!!!
mine done the same and when I flushed it out I seen some crud but didnt think it was much,and noticed no differents in flo.the next drive....DAMN....had to roll down a window.
unhook both heater hose and flush it back and forth several times.
if your system is real dirty i would add a cleaning flush,flush the system and then do the core again seperate.
Darrin