Cats are long gone on this truck. I'll try the TPS idea next when I have time.

I guess one thing I could use some opinions on is what that video I posted proves. Could a vacuum leak still be a problem? What else could be a culprit - ECM, injectors, ????