You have a wiring issue.
code 124 "circuit high" = lost ground
code 125 "circuit low" = lost power
The 5 volt power is supplied by the PCM. If it was loosing the 5 volt output at the PCM you would also have MAF codes,
Since you don't, the problem is between the TPS and the junction where it...