^ This, and...
1) Check your fuel filter.
2) If you have a pressure gauge with the correct adaptors, have someone ride with you and monitor your fuel pressure while driving. Be really careful if you do this - gas in the cab or any fuel leak for that matter can be deadly!
3) Inspect your spark plugs, cap & rotor.
4) When you pull the plug wires off look into the ends of the wires for black soot or green discoloration.
5) A sticking EGR valve can also mimic your symptoms, as well as other things.