That you have the code means VTA is either open or shorted. Therefore you're likely to see less than 100 mv or more than 4.8 volts. Check it first then unplug the TPS and see if it changes. If it does the TPS is bad. If it doesn't you have a short or open in the wiring. Unplug both connectors and use an ohmmeter to confirm it. If that's the case you'll have to dig into the wiring, replace the harness, or run new wires. Course, it could be an ECU problem but that's unlikely.
Myself, I always open harnesses and repair them no matter what's wrong, even if it involves new wires and closing them back up. I consider any other form of repair a hack. Btw I'm assuming you've carefully eye-balled the thing to make sure it's not cut or melted as sometimes occurs near the back of the intake manifold. You could also try jiggling it with the meter connected. There's other things you can do too, like dummying the input and see if the code goes away. That would also prove the ECU good.
Oh, and you didn't waste money on iridium. Besides, the dinosaurs would be happy to know something useful came out of their demise
