Check the ignition switch plug and wiring at the connector. I have seen them melted and causing issues.