I kid, I kid.
I imagine if you do as matt says and "unbroke it." You will have a result more to your liking.
Now my car used to stop the key from going to the all off position, its like the shifter solenoid.
There is a lil release button you can press with a small screwdriver in the steering column. That's at least how it is in my 98.
If that's the issue, put a new one in, drain all the power out of things, leave the battery unplugged for 24-48 hours and update with what happens.
Do you by any chance have a code scanner? Not sure if it would help, but there may be things going on that are saved there.
That's all the knowledge i have about this topic.