I recently changed my fan, water pump, and thermostat in my 91 ext. Now when I drive at least 25 Miles on the highway my heat temperature gradualy decreases to the point where it is cool to luke warm. I to have the problem of the cycling temperature gauge. I have not replaced the radiator cap yet. Could this be a heater core problem? A defective therostat? I have no clue????