Any FORD mechanics here ????

Could have spiked a diode in the alt with the jump. Onlu\y pumping out half the voltage
Why would it have run great coming home?