Bet you $100 it is the throttle body.
The TPS or throttle body itself?
I'm going to check the TPS voltage when I get home. If it's doing what it's supposed to do then I'm going to put the stock one back on to see the difference. Any suggestions on getting these parts to work together in harmony?