Installed new Battery, same fail code, old batt test good with 100 Amp load, ordered new relays for next try.Seems silly but, have you tried jump starting it?
A battery can have proper voltage but not enough cranking amps. If it doesn't jump start then you may have a short somewhere.
A word of advice, it is dangerous to jump start any vehicle with a computerInstalled new Battery, same fail code, old batt test good with 100 Amp load, ordered new relays for next try.
Fault Code is M0309, Low system voltage, it's left panel meter reads 12.7 and 12.1 while cranking.Is the fuel shut off solenoid opening ok?