Occupation:sweep tech, rebuild, supervisor, owner of company
Is it a Diesel? Just had ours checked for the same problem, got stuck in the air twice, anyway took it in and they said the oil was low. It seems that the injectors need proper oil pressure for the engine to keep running properly. Truck is working OK so far. Try topping up the oil or an oil change. Let me know if this helps.
This is CABL.com posting #195037. Tiny Link: cabl.co/mYTV