I found this one on an automatic VL commodore at the wreckers. Its particularly interesting as not only does it provide a variable TPS output, it has the same switch functions as the origional B6 TPS, with the same connector with the same pinout:
Firstly lets take the origional TPS out. Ah you have got to be kidding me!
I was planning to weld the VL TPS into the metal base plate of an origional TPS so the bolt holes would line up. But I was amazed to find under the origional TPS was two holes almost perfectly the right distance apart for the VL TPS.
The finished assembly. Unfortunatly the switch CAM's in the two TPS's are not that same. The WOT switch is almost spot on, but with all the adjustment i could get out of it, the IDLE switch in the VL TPS hangs on for about 25% of throttle travel. The origional is off at 5%, just a fraction of a throttle opening.
I'm curious to do some driving with the OEM ECU to see what affect this might have, maybe it will make no difference, maybe it will do bad things driving around with low throttle openings. (ie cruising at the 60 / 80 / 100kph speed limit in a high gear).