Ended up being the fuel pump. Truck actually started right up 2 days later without an issue. After a while, it died again and wouldn't restart. Tested, had spark, had no fuel. Put a new pump on it, started instantly.
So I guess that old factory ignition box is still working, lol.