I have a 1988 75 horse 3 cylinder that for the most part runs great. But sometimes for no obvious reason it will start running rough and dying than hard to start. What I notice is that gas will start leaking out at the same time it does this. Not sure but it sounds like a float that is getting stuck. Is there something else I should looking for? If it is how do I narrow it down and repair it?