ok, well I cleaned out the metal fuel line, and replaced the rubber fuel line. Also cleaned out the filter inside the carb, although there was only one very tiny speck inside of it.
Also, adjusted the choke so that it actually shuts when you push on the throttle. Seems to be working fine now.
I put the air mixture screw all the way in, and then backed it out anywhere from 1 turn, to 2 full turns. Didn't seem to make much difference, except when i backed it way, way out it would stall.
Meanwhile, I had to put the idle adjustment screw all the way in to get the boat to start and to stay running, It is way more than just touching the metal piece, it is really cranked down.
However, after all of this, the boat did seem to run and stay running yesterday. Usually it would stall after 1 1/2 gallons of gas, about 20-30 minutes. Yesterday we ran it through 3 1/4 gallons of gar, about an hour or more, at 3-3.5k, rpm. Never stalled,
We then floated for about 20 minutes, relaxed, fished a little, and then cranked right up, and ran another gallon of gas getting back to the dock. So, it appears to be fixed, other than the idle adjustment having to be all the way in.
Soon, we will go out and test it again, with about 7 or 8 gallons of gas to be sure.