My Brother has a 2004.5 3500, he was on a trip this weekend and he lost power pulling his fish house. So I gave him my truck for the weekend and on the way home I could only get up to 15 mph, I was thinking fuel filter or turbo. But the next dayI took it out and it ran fine no probs. today he came back took it on a 1.5 hour drive and it did it again. So we let it cool off and once again it works fine. so im leanning twards a fuel pump, since there is no cel, or codes. Truck is bone stock, w 168000m Any Ideas?