We value our customers and would like to diag. this issue at no charge to you and if it is a faulty part repair it at no charge. I'm looking at history and the only thing within the last couple years is the key @ $46. We did an ignition switch over 3 years ago also. We offer 12month 12000 mile warranty on all parts and labor. Please contact the owner Josh @ 208-772-6560 to set up a time to resolve this issue. Once again we value you and would like to resolve this asap.