The Check Engine Light on my 2006 XLR has just com eon. It is constant. I just had major work done to my car last week, including a new battery and Fob sensor repair. Could this make a difference and possibly cause this light to come on? Any help would be appreciated.