Had an 88 f150 doing the same thing. Like to never found the issue turned out to be the fuel pressure regulator.