whats actually wrong? the loom is just wires, they are either connected or they aren't, they can't like have packet loss or anything, unless you have like half connected wiring, or a badly spliced loom. what debugging can the haltech give you? does it have real time sensor output? what about logging?
if the TPS sensor is shagged PFC will enable the engine check light and show it highlighted in black in the sensor check screen (seen here)
http://paulr33.skylinesaustralia.com/docs/...faq/r33_pfc.jpg
by shagged, the voltage is out of range of the factory scope, ie: if its too low or too high, outside the nissan specs, the PFC will throw error and highlight the shagged sensor.