Bat and ALT measures 12.3V
It's either the ALT or the wiring
The ALT has 3 wires, orange main power, red/purple since, purple excite
Orange = Bat voltage, should read same on starter post
red/purple = Bat voltage with key ON or OFF
Purple = Close to Bat voltage with key ON and 0V with key OFF...