Is the water pressure directly related to the impeller?---Gauge ok---telltale ok but not real forceful. Engine not overheating, however I have lost some top end speed.