Try running the bilge blower, since a 470 is fresh water cooled it builds more heat under the cover. Also buy a new rotor for the distributor.
Just to be sure you can try having the engine cover open before you start to pull the kids. If you are using ethanol based fuel it could be the fuel...