I am having trouble with my Evinrude. After it warms up it floods. There is a hole above and on the right side of the choke(between and slightly below the low and high speed adjusting nobs) that just pours out gas and floods the engine. Is it my fuel pump, my carb or the leaf valves? I took apart the carb. The float, needle and everything looked almost new. No rings around the needles and the float was set correctly. I will disconnect the gas line when it is happening and it will continue to pour out(while I try to start it, not before I start cranking) until there is no fuel left in the line before the carb. When it stops pouring out it starts to run again. I am also having a little trouble with the coil ground wires. They are so close to the flywheel that I had one rub off the plastic and short out on the flywheel. Any tips? I put some electrical tape on the wire to hold it against the coil.