I had the same problem in my 90 legacy LS wagon. I replaced the heater/AC/vent control assembly (the unit that you use to adjust the heat/ventilation etc.) This worked great for about 6 months then the blower went! I replced the blower motor and now all is working as it should.