The first thing I would do is to pull the fuel line off. Separate the fuel line from the inlet side of the fuel filter and drain off some of the gas from the tank. Do this after your machine has been sitting overnight. While doing this, go ahead and replace the fuel filter. Here is the filter that I recommend.
Buy KOHLER 24 050 13-S1 Engine Fuel Filter 15 Micron With 1/4-Inch Inside Diameter: Fuel Filters - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
www.amazon.com
Also, make sure that your oil level is correct.