If someone comes across this post, the answer to the question; check te connector on the TPS sensor. Should be a black / grey / blue wire. The same connector is used for a valve about 5cm from te TPS sensor, with black / grey / green wires.
Did you eventually find the problem? I'm having the same issue. Only strange thing I've found is the TPS is reading 4,5Volts (WOT) while the throttle is closed..