2000 Johnson 150PLSSC will not hold idle after running for a while and then being shutoff for 30 minutes or so. I can coax the motor to stay running by using choke. After doing this for a few minutes I can get the motor to throttle up but again but when idle is needed to approach dock the motor will sputter a few times then shutoff. Had a link/sync, new ignition, and compression test. Thank you for any responses.

