I just purchased my first boat and need some help. Mercruiser 470 engine. Over heats after about half an hour at high rpm. Did all the common things.... new thermostat, flushed system, removed and cleaned heat exchanger, new raw water pump, inspected engine water pump and installed repair sleeve and new seal, replaced a couple of bad hoses. Cleaned alot of crud out of lower half of out drive when installing raw water pump, now when test running it water comes out of hole in bottom of outdrive. Is this normal? Hole was plugged with crud. It appears normal to me being that theres a hole in the raw pump housing that puts water into lower unit. I am unexperienced when it comes to boats. Any help would be highly appreciated. Don't know if it still overheats as I just finished the work today. Going to lake Thursday. Also the speedometer dont work....any suggestions what to look for there? Thanks!!