I have a 2006 model 90hp Yamaha 2-stroke and i recently had it overheat. I removed the head and cleaned it up as it had a lot of salt and deposits built up inside and was disrupting water flow. I cleaned it up and replaced the thermostat and all new head gaskets along with new water pump. I...