yep. my thinking is the tps is knackered. there are two seperate parts too it inside. one for the voltage and one for the throttle closed. if i turn my voltage above .02 on ignition the throttle shows as open.....
ive just had my emanage tuned and that seems to have got around the problem. the tuner said something about tricking it into thinking its working.
still id try swapping out the tps. see how that goes.