I have what I belive is a 25hp Kohler motor on an old Simplicity Derby Stallion. Motor has been flooding while sitting causing the garage to stink then started skipping the other day and when I put my finger over the rubber line into the air cleaner the skip went away. The skip eventually cleared itself up. Any ideas on what it may be? Thank you in advance for your assistance.