Did you check the connector on the ignition switch where it plugs to the harness. I have seen them melted there a few times.