I gotta 74 chrysler 75hp and it is acting up. it will start and idle like a champ all day. But when i take it to the water it runs like fine, until about a mile or 2 up the river and it spits and spudders and shuts off and wont fire until later. im thinking its over heating but why? PLEASE HELP...