Some taco's have broken parts inside the heater box.Toyota has a up dated heater assy.Check under the dash and see if every thing switches ok.Send me a PM if you have any questions I dont get over here all that often