Basically the truck is hard to start, and stumbles when trying to maintain an idle. It has no power, and sputters when trying to drive it. I don't think I can even get it up to 30 mph.
I've run through the ignition system and everything is good. I have new plugs (correct .031" gap...checked twice), cap, rotor, wires, and I checked the primary, secondary, and pickup coil resistance, and each one of them fall right in the middle of their respective tolerance ranges. During the spark check, it looked good. As far as I can tell, everything on the ignition side is operating at 100%.
Step two, I pulled my cat, and it looks clean as a whistle (absolutely no obstructions). I had replaced it last winter. The truck had run perfectly up to now. There was nothing in the end of my exhaust pipe, so as far as I know, there are no obstructions.
I checked my fuses, and all were OK.
The next step would be the fuel system. I have been dumping a bottle of Techroline in the tank every 2-3 months, and in the mean time, I've shopped at the same Amoco station for all of my vehicles so the gas should be good and the injectors should be clean. I changed my fuel filter about 2 years, and 10K miles ago, so that should be good. The new fuel filter is a Toyota dealer replacement part.
Where do I go next? Install a new fuel pressure regulator? Is there anything I can check before continuing to troubleshoot with new parts?