hi my name is john, i have a 1998 150hp efi with new waterpump, themostats ,waterseperator filter,and bulb ,it runs fine at 3200 pm but when im at 900rpm the engine vibrates and sometimes stalls,i also notice at the dock when its at idle the water from pee hole is very hot if i raise the idle it gets cooler any clue on this problem thank for any advice. p.s. great web site