Having a water flow problem. Used to come out fast. I changed the impeller and changed thermostats. Still does not come out fully. It spits out when in Idle and water that is coming out is very hot. When put in gear water flows fine. Can anyone help with this problem? Patrick