I just had the same problem with my 3116 last week. Changed the fuel filter on the engine turns out they got 2 fuel filters. I just bought the truck 3 weeks ago didn't realize it had 2 filters. But that fixed my problem.
This is CABL.com posting #352746. Tiny Link: cabl.co/mbDVC