Assuming you have checked the usual suspects, (motor temp in operating range and full radiator). I would look at the heater control valve at the back of the motor. It basically opens and lets warm water through the heater core when called for. If memory serves me correct it is vacuum operated. Pete 91 Avant