Have you checked on Lostjeeps.com or on the Jeep liberty crd Facebook page? https://www.facebook.com/groups/libertydiesels/
Have you tried priming the fuel filter head when it is just cranking?
Do you have the upgraded fuel filter head?
You can switch fuel filter assemblies with a Dodge for a top load filter. I do not much care for the Jeep FFM, but I have not changed mine yet.
How many miles and when was the last time you had your timing belt changed?
The lift pump upgrade is a must do as these Jeeps get older and already would have saved a lot of people some grief.
Sasquatch motors - https://shop.sasquatchparts.com/
- has a wiring harness extension to run to the lift pump. He also has a EGR delete pipe.
Do you have the Green Diesel engineering Eco tune? That is also a must have for extended life on these Jeeps
ID Parts is an excellent source for quality parts for these Jeeps as well.
Engine & Transmission, IDParts.com
Do you have any codes?
How did you get the Jeep going again when it quit while on the road?