I have my suburban 2500 4WD year 2007 that marks the ignition switch error code and although I already replaced it and it worked the first time, the error code was deleted but soon the same thing happened and although I replaced it now it no longer works, it still detects the ignition switch error. What can I do? What options do I have?