Thats AWESOME. Truthfully, I had not heard of a vehicle that ran the current through the ignition switch that GM does. Frankly, it doesnt make a whole lot of sense and I too would have never guessed an ignition switch for what you were stating. Now throw in that some of the accessories were not working and/or issues with the fan speed (though that can be the resistor as well) then I might have jumped out that direction. I guess Im going to have to file your symptoms away in connection with the ignition switch.

Glad to hear you got it figured out and will have your ride back up and running in no time. If you know of other GP owners in your area, send them on over here, we love to make new friends.