I thoroughly checked and cleaned my old pedal, but the issue I had with that one was, press the pedal and it engaged TURBO BOOST, it went way over board. With this pedal, things changed, I got the no revs issue. When I hooked up ECU talk, it showed the switch itself as ok-on+off with each pedal press everytime, no sticking, but it was the voltage that appeared wrong. As I pushed the pedal down, the voltage stayed low, so the code logged was TPS, as opposed to the switch, so im not so sure thats it BUT I will give it another thorough spraying with electrical cleaner asap. wish I could actually take it apart but its sealed.
bear in mind that things improved greatly after cleaning ground wires in the engine bay, but the problem was not eliminated entirely. Again, after sorting out the negative battery clamp (was on upside down) and giving both clamps a good clean things improved again (general running but the TPS issue remained, only even more random between faults!!)
and just recently, after doing MORE work on the elctrical wires, thinsg improved again, except now the problem hasnt returned for the last few days. Driving has been limited, but even still, no error code but I still think its intermittent. I am driving it to work tomorrow, and you can almost guarentee that it will occur when I go to leave work for the day. If so, im videoing it.!