Sounds like it went into limp mode due to fuel starvation; consider adding a lift pump in the tank as some of us have done to solve this problem. (been there done that) In the mean time, if it does it again; pull over, stop the engine, and pump up the fuel head and then restart and see if the problem disappears. If it does, you have diagnosed your problem....

_________________
Supporting Vendor and Moderator of LOST05 Jeep Liberty CRD Limited 
Ironman Springs/Bilstein/Shocks
Yeti StgIV Hot Tune
Week's BatteryTray
No FCV/EGR
Samcos/ProVent
SunCoast/Transgo
Carter Intank-pmp
2mic.Sec.Fuel Filter
Flowmaster/NO CAT
V6Airbox/noVH
GM11 Bld.fan/HDClutch
IronrockArms/wwdieselMount98 Dodge Cummins 24 Valve