This lt2000 (917.273140) mower has a habit of flooding and dumping all the gas into the crankcase. It's especially bad since the tank is above the carb and it's a gravity feed system. It's the kohler command 17hp (cv490s-27508). I'll clean the carburetor, install the rebuild kit ( Oem Kohler, new needle valve and seat, etc) and it works fine for two or three months before it floods again. It has an inline fuel filter. What can I do to fix this for good (other than installing a shut-off valve for storage, which I'm going to do shortly). I've never come across a mower that has this issue so frequently. My plan is to rebuild the carb again, probably replace the float for good measure (plastic non adjustable), install a new filter and inline ****-off valve. The solenoid on the carb is just to prevent backfiring when you shut off a hot motor without throttling down right? I dont think it will totally stop fuel flow when popped up?