I have a 07 Prowler 650. Went for a ride Friday night, was acting sluggish going up hill. Got to where we were going, shut it off. Started it when we were getting ready to leave, it ran for about 20 minutes and died. Really hard to start and once it did start it wont stay running. Plenty of fuel getting to the carb, its running out the overflow. Float bowl is ok, thinking maybe electronic choke. Anyone had the same problem or any suggestions??