A friend of mines got and 01 truck started missin had it scanned said needed new apps. Put new apps on and still same thing I think its a bad injection pump he has had a few guys look at it and everybody's said different things it don't throw a injection pump code so he don't think that's what it is. What do yall think?