if I turn the key it starts right up. The second I let go of the key it dies. If I hold the key all the way on it will stay running, but obviously make the little grinding noise indicating it's unhappiness that I am still turning the key after it is already started. I figured it was ignition switch so I replaced. This was not the problem. Other ideas?