All of those things are related to the ignition switch. You might want to find a used one at a salvage yard and try that first. Also check the connector for signs of overheating and melting. This is more common for people who use the heater fan on the highest speed often.
SPONSORED LINKS
Thursday, April 5th, 2012 AT 9:03 PM