I'd check the bulkhead connector and clean that up, and also the ignition switch wiring harness connector to make sure that's tight and clean as well.