Josh, I'm a Ford truck man from wayyyy back, sorry for your luck, but that 5.4 is a piece of crap,also got a a friend that works on them, his idea is to buy a crate motor and swap em out, it is the high dollar end, but cheaper if you keep the truck. My personal is a 1996 F-150 with a 302, great engine, tough truck.
Johnny