This is a bitchhie problem, I have had it and cleaned the TPS to no avail. Found that one brand of throttle booster caused it ( Velocity). Had to stop using it.
Took pedal apart too and got no improvement, it happens when your WOT for about 2 seconds, not less. Car is going into a limp mode till you shut it off.......Bummer.
The dual throttle sensors are differential, one goes up, other goes down and computer compares them, more throttle more error is POTENTIAL>.
Id re connect all connectors and do a throttle reset. Go out and drive and be in third gear for example and slowly go WOT. Note the time that the throttle is on the floor and see if it is about 2 seconds or maybe not and report back. There two sets of sensors. One in the TB and one in the pedal, either can cause issue.
It would be nice to have a car to swap with to check the parts so as to determine "which end of the snake has the tail.." In the army they taught me how to kill snakes in survival, simply cut off the tail and the snake is rendered harmless immediatley.