Well my thinking is the rest of the port obviously works as the rest of the machine works ok (xyz) and he moved the pins over to new pins and it still did not work so the port would seem ok.
NOW not knowing what the Fault light is actually meaning I would consult with Gecko as to the meaning of the fault. What can create the fault senario.
(;-) TP