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.