By changing the water pump, you may have allowed air to enter the engines water passages. In order to get rid of it you must allow the engine to burp out the air by adding in coolant while engine is running. Make sure you do this method when the car is cold. In the mean time your temp gage might read hot until the air escapes the engine. If it does not read hot any more then your problem is cured. Good luck.
possibly the water pump
There are 2 reasons that I've heard of that may cause a car to overheat: 1. You need a new thermostat--the engine coolant is not getting into the engine 2. You need to replace the head gasket on the engine--this can be thousands of dollars, so maybe have the thermostat checked out first. If the radiator only comes on when the A/C is turned on, the Radiator coolant switch may need changing
When 1990 Honda is running cooling fan does not come on but comes on when engine is off and I thermostat and temperature switch changed?"
If your engine coolant temperature gauge is indicating that it is running much cooler than normal ( it sounds like the engine cooling thermostat is sticking open / not closing completely ) which means you need to have the thermostat changed. You should consider if have good heat from your heater and if your check engine light comes on.
Check coolant level Could be thermostat opening and closing due to engine coolant temperature flutuation
Sounds like you have a thermostat problem. Have it changed and have the cooling system flushed and refilled with fresh coolant. That should cure the problem.
The coolant thermostant is located just underneath the alternator. Follow the lower radiator hose to the engine. It comes as an assembly, Meaning the housing is built into the thermostat itself.
Could be thermostat not opening causing a back pressure
Even a new coolant temperature sensor may be damaged by over temperature. Thermistors also drift off calibration with age. Check for corrosion on the connector.
Low coolant?Plugged radiator?Water pump not working?Bad thermostat?Bad radiator cap?
Low on coolant or a sticky thermostat, replace it.
low coolant or sticking thermostat