I have a 1999 Johnson 35HP with low hours. It will run fine for 20 minutes at full throttle and then it dies. If i am at idle after running in for 20 mins to 30 min, then it starts to spudder and surge and then dies. After waiting a few secs. it will start right up on first pull and run for...