i was thinking the ignition switch too, seems to be classic symptoms.