I have a 96 Johnson 88spl. At the end of last summer I had a new impeller and thermostats put in (one of the old ones stuck) ran great. Well made my first trip this year to the lake and it over heated on me after running a few minutes. The telltale hole was flowing water very good. Could one of...