the ground for the alt on an s13 is under the fuse box in the engine bay.
also check the engine cont. fuse box in the engine bay.
i would get a new belt maybe bend the bracket back to normal so it doesn't chew up your belt and go from there.
good luck
-los
__________________
|