the most obvious thing I found was no voltage anywhere. the Vcc pin (blue/red wire) should be a constant 5v DC supply - im guessing to the TPS.
ive checked the TPS every way possible and also checked the voltage at the ECU and still nothing. ive also tried it with another ECU and its no difference.
where does the TPS get its power from? is it run soley by the ECU or is it similar to the TVIS? (which needs power going to one of the wires on the plug at the bottom of this pic for it to work)
is there anything anyone can think of that I could've easily missed when wiring it up?

hope this makes sense!!