My 1988 90 hp evinrude vro will start fine, but will spit and sputter and stall if I try to give it gas. If I push the choke in it helps a little, but still runs rough. When I finally coax it up to planing speed, it will run great. If I run at WOT for 10 minutes or so, I can pull the throttle back to neutral and get it back on plane with no problems/pull water skiiers, etc.

However, if I shut it off for 10 minutes and restart it does the same thing.

I have replaced the spark plugs, fuel line/primer bulb, cleaned pickup, checked fuel tank vent.

Where do I go from here?