sounds familiar...
is the 7.5 fuse blown? next check the screw on the cable clamps for the battery cables...is it longer than it should be? next, check the wire harness below the battery cables, pull the sheathing back and check out all the wires for chaffing, broken or frayed.
what I've walked you through happened to '03 Lightning...the screw in the clamp rubbed into the harness and almost severed a wire causing the engine to die and blowing the 7.5 fuse. environmental butt connector fixed it, no issues since.
just something else to look at, since anything is possible...