Motor has recently begun to quit peeing for about 5 seconds every 15 seconds or so. The sequence repeats itself over and over, occurs during idling and in gear.<br /><br />Does this sound like an impeller or thermostat problem? <br /><br />Impeller was last replaced about 2 or 3 years ago...