I agree on the ignition switch. I just replaced mine a few months ago because of the same problem. I went with OEM.