I have a 2005 Mercury 150 XR6 that is giving me problems. When I first start it in the morning it starts fine and will idle and run just fine. After I sit and fish for awhile and I go to start it again , it does not want to start, and when it finally does I have to rev it up to get it going...