That really kinda sounds like an ECU issue. Such intermittent and tempermental behavior is really odd. I would think any sensor issues would be consistent regardless of what you do before flooring it. I could always be wrong though, just when everyone thinks all the M42 gremlins were busted, a new one usually surfaces.
My issue was the opposite...stumbled horribly at part-throttle/low load, and went away on WOT.
Although unlikely, it could be the TPS still. Maybe it is vibrating internally causing voltage jumps and tossing the ECU in and out of open/closed loop running. Re-flooring it might resettle the contactor inside. Doubtful though.
I am betting on ECU at this point. Hit the T man for a spare.