I have a 96 Tacoma LX and the heater barley works on the 1 and 2 fan speeds. Any higher and the air isn't warm at all. There's a new thermostat in it, the engine doesn't run hot, yet the water pump is squealing alot. I'm thinking it's either the water pump or the heater core. Anybody have any...