If it has a Tecumseh engine check the small fuel port in the float bowl screw. Unscrew it and clean it out and replace. I solved similar problems many times by just cleaning it. It only takes a small flake of stuff to restrict it. Jim