If it's running on and not just dieseling maybe you have your coil stuff hooked up wrong. I think we have an ignition hot and a constant hot wire there. Not completely sure. If you had them swapped maybe it would continue to run after you shut the key off?
Wish I was there.
I’ll give that a try when I get home from work. I’m also suspecting that the ignition switch is faulty.