TODAY is a Great Day to visit our Store and order the parts you need for your truck!
Next idea was the fuel pump. Bought a cheap fuel pressure kit at Harbor Freight, attached it to the line coming from the pump, started the engine and...well it's all over the place. Swinging rapidly between 2-8psi at idle, occasionally hitting 0 or 10. Cut the engine and it immediately drops to 0.
Sounds like you found the issue.