Obviously the first thing to check is the filter. I assume you've done that.
When you say it "dies while driving", do you mean you actually have to be moving for it to die? In other words, it'll idle just fine, but under load it dies?
Are there any fueling boxes on the truck? The LP doesn't have a relay (as far as I know) - it's run directly from the ECM. It's unlikely the ECM is bad.
If the filter is good, you really need to check the LP fuel pressure before moving on. That'll tell you whether you're looking at an HP fuel problem.
Ryan