I would check the fuel pump. Mine has done that in the past. I switched pumps to a parts pump and it ran. Eventually, the same problem reoccurred. I tried new gaskets in the pump and in ran fine after that. Later on, I put a new pump in and I haven’t had that issue since.