305 mercruiser while driving over heats...
comesback down at idle and cools down..
replaced thermstat
impeller look good but still replaced
motor waterpump removed inspected spin freely and no wobble
open petcocks flush engine through waterpump inlets
removed risers cleaned up and replaced...