Everything built in since the 70's have evap/accumulator switches to prevent ice-over of the evaporators. The 07 Sport trak included.
As for stench, Dealers to have a deodorization spray available (better than using lysol). I will see if I can post the part number. I don't know how well...
The basic idea is to keep the blower speed low when you start up the vehicle so that the hottest air is already out of the hvac before the blower motor pushes the air into your face/body etc. Just about all of the automakers have a version of it for the automatic climate control systems...
OK, Joe, the climate guy at Louisville Assy here. Let's see if we can get your AC to blow. That's my job anyway.
McGrady, Send me a note and let's get your stuff diagnoised and fixed. Please.
Joe Bray
LAP Climate Engineer, PVT