woohoo! Another MC18 in Brissy!
I don't even know what a TPS is though, sorry I can't help. (Throttle position sensor? still can't help, but I can take photos of mine if that's any use?)
Might see you out at the track though sometime - I'm only able to make weekends, but if you see a orange and white mess of an NSR, then make sure you say hi!