Bad ECU or BAD TPS?

The light green/red wire gives 12 volts on startup(not 5v!!)- If I understand this correctly this is power sent to the TPSensor

The Consult shows .06 volts coming from the TPsensor and stored Fault code #43 - TPS

Is my issue with the ECU sending the incorrect voltage?
What is this controlled by though?
Why with the TPS unplugged do I get 5 volts on the white wire?

Zac