Sorry, no pics at the moment, but I was able to fix the problem. It turns out it was the ceramic resistor. It is located on the underside of the dash on the passenger side of the truck. It's got two little screws holding it up in there, and they use a standard philips head screw-driver to pop them out. Then the resistor just sldes right out. (Just incase anyone in future needs to know).
Mine had a crack along the top of the ceramic, there was some moisture sitting on top of the ceramic, and covering the crack, and the little spring wire was broken at the soldering. It had a lot of leaves and trash packed around it, so I figure it got over-heated due to the trash packed around it, the ceramic cracked, some moisture got down in there, and that caused the little spring wire to blow.
I also wonder if something else may have caused the resistor to overheat. Does anyone know if the truck has any heater relays? I think that one of them may be stuck "on" and it is causing the resistor to overheat.
To replace the resistor cost me $77.87 at the dealership. (No one else in town, or around town has them)
You should have been able to test it with a multimeter, go to radio shack, and solder the new one in.
Resistors aren't always good. They fail just like anything else. Yours was probably faulty and cracked. Other people, though not many, have had the same problem. That's how I knew where to tell you to look. Mine went out at 16k, and was warrantied. 60k now and no probs.
Can you take pictures of the old resistor, if you still have it? I assumed it was a run of the mill cermic resistor.
I am glad you got it fixed. I guess $80 ain't bad for not having to mess with it yourself.