Don't think it's anything to do with the loom so far as I know there almost identical and it is giving the correct readings, if you have L6 loom and L8 ECU whilst keeping PF01 TPS then you have to swap the outer wires so as to reverse the output.
Martin