Happened to me once as well. Try disconnecting the fuel line somewhere between the pump and the tank and blow some compressed air towards the tank. make sure to remove the gas cap. This will clear the junk back out of the fuel line area of the tank, and let the fuel flow untill the junk chokes it off again. If the engine will run after doing this, it means you need to clean out the tank.