Actually, i dont think it can be a broken wire on pin 17, as then it would be open circuit and read as 0 between it and pin 11.
So looks like the tps is knackered, but that seems highly unliklely.
Have you tried a resistance meter on the TPS itself?
Did you do these tests at the TPS end or the ECU end?