Lately it is not wanting to idle. Sounds like bad gas but yet i've drain the tank and had put fresh and it's still doing it. Was doing it before i drained tank. Just doesn't idle, but once i get going its fine until i turn it off and fish for a few hours, then the same routine. I have also changed the plugs. Is there anything else i can check before bringing to the shop? Thanks.