Small Engine Troubleshooting Problems? Ask a Mechanic Now.
In the side of the carburetor is an electric solenoid, the anti-backfire solenoid, it plugs the main jet if it closes. The solenoid has to open with the key, and stay open as long as key is on. Has to have full 12 volts to stay open. Best test, remove it and plug the hole.
# ***** in the link above.
Was fuel bowl full of fuel when you removed the solenoid?
Fuel pickup is in the top of the tank, Could this tube be leaking vacuum or plugged with debris? See link below.
You say it has good spark, so it has to be the fuel. The main jet is open> The passage the fuel solenoid closes?
Have the valves ever been checked? .006 inch intake and exhaust? Grasping at straws!
Nothing else would cut off the engines fuel.