I have a 20 hp Johnson seahorse, since i bought it a month ago it only wants to start like every other day. When it pops off i can keep it running as long as i keep giving it throttle. It will not stay running at idle. Once its dies it will not start again for atleast a day or two. Help please.