My motor has started fine all summer. Was running fine one night then went to start next morning (cool morning)and it turned over fine but wouldn't start. Finally started up and I let it idle for about 5 minutes. Took off from shore got about 100 yards out and died like someone shut switch off. After about 15 minutes of it starting and dieing I was able to take off. Ran perfect from there until I loaded it up 4 hours later. That evening started and ran perfect with no problems. Next morning motor started idled about 5 to 8 minutes. Started out in lake just as I was about to full throttle it the motor shut on and off about 3 times and then quit. It started about 3 times and died in next 45 minutes. It would only run for about 5 to 10 seconds and die. Just about when I was about to load the boat I tried it again and it started and ran. After running at about 1/4 throttle for about 5 minutes I decided to try it again. Boat ran perfect with no problems. shut it off and on several times with no issues. Drove it back 3 miles to boat ramp and loaded it up. This boat did this several times last year and finally when it wouldn't even try to fire or run at the boat ramp I hauled it off to the shop. The shop had the boat for two months and it never failed to start for them. They told me that it could have pssibly been the wiring harness plug connection. This is a frustrating problem. It is also weird that after the motor goes through it's initail start up and running problems (when it happens) that after it decides to stay running that it has no further problems the rest of the day. Please help