I had my 97 ballast resistor go bad... it sets behind the glove box and the lower side of the dash. You can pull it without an issue and inspect it. Mine was really corroded. IIRC its $35 or so. Fixed it.
For blend doors, those tend to fail on different causes....vacuum, broken actuator (bladder), fallen off rod/pin, or broken door itself.