Sounds to me like there is some sort of fuel restriction. It may be a collapsing fuel line, which has become quite common with this ethanol gas. Check all the lines and if possible, run it off a seperate (5 gallon) fuel tank to see if you get the same restrictions.