Most people complain when the car won't run!! Not when the car won't stop running!!
Sounds like you might have a sticking relay feeding the engine management system. For it to stay running with the ignition off, the whole engine management system including fuel pump and ignition system will have to be live.