why not boot into stock recovery, and wipe data and cache, its required after every sbf or else the phone bootloops...
i would try that before anything else, but its your phone and up to you.
but coming from a DX, since all motos are close to using the same method, a battery pull after sbf is required, then boot to stock recovery(by certain button presses), wipe data and cache, reboot, and wait at most 5 minutes, if its not booted up then, try that script