It might not be too late for "cash for clunkers".
I don't have your wiring diagram, but it sounds like that's where you need to look (as opposed to detonation based run-on). There's probably a relay that energizes when you start the car that isn't dropping out like it should once you turn off the ignition switch.