Replace the ignition switch.
There is a FREE recall on Ford ignition switches. They overheat and sometimes catch fire.
Copy down you VIN number and call the Ford dealer nearest you. Tell them you want to see if the ignition switch recall for Fords & Mustangs was done on your car. They will ask for the VIN number & check it against the master database. If it isn't in the database, then you can schedule an appointment to have the switch replaced for free. The TSB is #95S28, and don't let them tell you that they don't do that anymore...