Does reversing the battery polarity blow the ECM

I'd say a Full ISCV reset is in order and a reset of the adaptives. See how the tps and stepper motor are set.