If I pull the vacuum hose off my 5.4l f250, the truck runs real rough and then dies.Make sure the hose running from the filler neck on the valve cover to the intake isn’t torn or broken. Normally having a vacuum leak would make it idle high, not make it die. Maybe pull the hose I mentioned and cap off the port on the intake pipe and then try it.