I'm relatively new to the 7.3's myself, bought mine in Jan of 08.
Scott (cookie88) and Dave (1996pwrstrk), on the other hand are veterans.
I'll go ahead and wage a guess just to see what they say, I'm thinking the
Throttle Position Sensor?
Do you have something to read the codes from the computer?