Let's take the Truck!
With the odd LP behavior i would still be suspicious or at least cautious because the restricted flow you were experiencing. Point being as I stated many people put new parts in and all seems ok until the next bout. In my opinion you should still perform a lift pump test as well and check over the wiring. Truck will run even without the lift pump active if you have good flow ip will suck fuel. I know this from experience when I rebuilt my entire fuel system after testing my wiring and harness I unknowingly left the pump unplugged and drove the truck a few miles and noticed only a small lack of power. Im glad you got the truck running and people here are glad to help but we want you to also be successful if not at least aware. Im not being negative just bringing 6.5 awareness to you.Just want to say it was as simple as a $24 dollar fuel filter... Old one was naaaaastyy