Umm.. i dunno about you.. but i got a 96 gl.. and the wiring harness is dryrotted very, very VERY badly.. under the fuse relay compartment, and a few other spots.. this could contribute..
just my 2 cents..
btw.. they have a recall for the harness.. my ATX is broken though.. so i gotta wait to get that fixed first.. lol.
have them check it.. or you can..