My wife's car does the same thing. We have narrowed it down to a worn ignition switch.
Then it might be broken.
The fact that you are having blower motor AND headlight problems points to ignition switch failure. Power to both systems comes from the ignition switch and this is a common Grand Prix problem. Here's the fix: http://www.clubgp.com/newforum/tm.asp?m=20670
it restarts the ds from the begging at the main menu mode and unless you did not save your data it will be lost!
Your computer explodes.
if one restarts the game, any and all pokémon and items are lost.
Towing will not damage your ignition switch.
Reversing and mixing up the wires to an ignition coil pack can cause misfiring, poor engine performance, or failure to start. The ignition coil relies on proper electrical input to generate the necessary spark at the correct timing; incorrect wiring can disrupt this process. Additionally, it may lead to damage to the ignition coil or other components in the ignition system. Always ensure proper wiring to avoid such issues.
Itch
Nothing.
The ignition system is powered up and ready to run the vehicle.
An experiment is never a failure. Experiments are just to find out what happens.
To be clear, this is the cylinder ignition lock we are talking about, not the ignition starter switch. If the tumblers are damaged or 'bad', the key may be able to be removed fromt the ignition lock while the car is running. Also, the key may simply not go into the ignition lock anymore. On most cars the cylinder ignition lock is a separate item and can be replaced for a moderate price. However, this is not something for a novice to work on since this is just one of many interconnected parts. Messing with a ignition system may make your vehicle unable to simply start again.