It sounds to me like its a crankshaft position sensor issue. I looked up testing procedures for that code and it goes into testing the Throttle position sensor, but for some reason I don't think thats right.
Since these trucks are distributor less they count on the crankshaft sensor to determine when to fire.
Disclaimer: This is a suggestion. Because I've never really had experience with this code I'm not 100% sure this is your problem, but to me it seems a good area to look. I don't want you spending money on something you don't need.
Quality Engineer (Electronics) for Kia Motors
University of Tennessee Electrical Engineering Graduate
2000 XLT 2.5L A/T