if your heat is getting crappy its an issue with your coolant system. Whether its dirty coolant, thermostat, or bad heater core. I just replaced my heater core in the front and my truck blasts heat now. It was a pain in the ass to do but after not freezing to death during 4 F weather in wisconsin, i am totally ok with it. I can wear a tshirt in my truck now once its up to temp. If everything is working correctly you shouldnt need to recirculate the air. If you have the EATC module its pretty good at keeping you comfortable. Max AC does work on heat and will recirculate air but i dont think it will make your truck much warmer. The Expy has a lot of windows to lose heat out of and if you lack a rear heater core, it takes a lot of heat out of the front to fill the large space in the back.