I didn't think it was your TPS. As I said in another post, you could disconnect it and drive around all day without noticing a difference. The ecu is smarter than you think. It's not going to strand you unless one of only a very few things happen. You could disconnect the coolant sensor, TPS, O2 sensor, lots of things and you'd never feel it during normal driving. A bad AFM or CPS is a different story however.
Your problem is probably very simple. You just need to read the manual and check things one at a time. It's simply a process of elimination. This car is not that hard to work on, it really isn't, but you need to approach it methodically.