Q: overheating???? hydraulic fan issue? on 1995 Lexus ES300

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
95 lexus es 300 228000 miles just fixed leak in hose running from power steering pump to fan but still overheating in stop and go traffic. Mechanic says the solenoid is good and the temperature switch. How do I check the power steering pump itself and the ECU? I believe the problem is in the fan because the radiator cap and thermostat have already been replaced. Can I take an ecu off of a wreck and try it? I hate to go to the expense of a new one if that is not the problem. Any assistance would be appreciated
(1) Answer
If the fan is working then your next probability is your radiator has some blockage in most of its lines try changing it or take radiator to a radiator shop to get it checked out.