Mercury 25hp 4 stroke. #0R130560. When I first get to the lake for the day the motor will start right up on the 2nd or 3rd pull. Runs like a champ. I go to my first fishing spot and fish for awhile. The motor will start on the first pull. Again runs like a champ. I ride to another spot and fish for awhile. Now when I go to start it she will fire up then die. I can pull it 50 times and it will crank up then die. So I let it sit for 15 to 30 minutes. She will fire up on the first pull and run like a champ. For the rest of the day I have a 50/50 chance she will start on the first couple of pulls or I have to left it sit again. It never does it on the first couple starts of the day. Once she is running. She runs great. I have replaced the fuel tank, fuel lines and primer bulb. All oem mercury parts. Any ideas? Thanks!
Edit. I pump up the primer bulb before every attempted start.