I've already ruled fuel line out by opening it up and it flows great. If I open the fuel bowl screw and see how the fuel is flowing through the carb I should be able to verify this correct? Maybe my fuel is frothing due to vibration as I agree it does seem like it's starving for fuel at the top end. I'll try rerouting the fuel line line and remounting the fuel tank with thicker rubber under it.