Motorcycle Questions? Ask a Mechanic.
Fuel delivery very well could be an issue. Something that can quick be checked out with that is at the fuel valve where you turn the fuel on under the tank. At that valve there should be a larger hose and a smaller hose. Is the smaller hose connected well to the valve? Does it appear to have any holes or ways it could leak?