I have a 94 348 spider and I can't seem to find the battery disconnect switch. My car was stalling when I came to a stop fast so I did the mod's posted...