Was anything done to car before it started not shutting off? It does sound like a bad switch or alt wired wrong but if that was tried,Sounds like something is getting back fed or eci relay is staying powered. I guess you could add a switch to coil power to shut it off temporarily, the eci relay should drop when the spark is cut. If it doesn't shut off the problem could be in the relay or wiring to it.