Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Anytime you have an issue like this, the first thing you need to do is to have the internal fuel system tested. A faulty demand regulator can easily cause this to happen.
Without a known good fuel system, anything else you do is moot.