Maybe Pokemon could have helped... then again, maybe they only work on Toyota's!
Don't know if this helps, it's from a 94 shop manual. The ignition switch itself is adjustable a bit up and down the column, so that when the rod moves from the key cylinder, the ignition switch guts are solidly in the switch position selected.
I wonder if yours is out of adjustment, or maybe something is worn at the key cylinder end that caused the effective rod length to change.
Anyway, here's the adjustment procedure:
1) Place key in ignition switch and rotate to the LOCK position (ACC-LOCK-OFF-ON-START is the sequence going C.C.W.)
2)Loosen washer-nuts retaining the ignition switch to the steering column tube.
3)Align clip hole in the ignition switch with the ignition switch actuating rod end.
4)Center the ignitionswitch on the ignition switch actuating rod.
5)Tighten the washer-nuts to 40-65 inch pounds and remove clip (what clip??).
6)Check for correct ignition switch operation.
I'm assuming that from 88 to 94 that not much changed in that area, but I could be wrong.
Good luck, UncleDon