Pull the ign switch and open it up to see what it looks like!
Dunno EXACTLY how, but it can't be too hard.. remove lock cyl and see what's behind it. On a GA I was workin on (98'.. so not new style) it was on the opposite side of the column, two little screws and it came right off.
Might see that the contacts are are burnt up or something, causing bad contacts.
Before ya do that could always go ot the ign wires are test the "start" wire (gotta catch it when it's happening) because it sounds like that's when the issue comes up? See if it's gettin a 12v, or if you get something crazy bouncing all over and whatnot.
Go to that wiring diagram thread with the library link on here (forget what it is..) and IIRC the wiring diagrams also show what fuses the components are fed by and will say always hot, hot in run, etc.
__________________
|