I am new to this so please bear with me.. The check engine light came on in my 05 so took my local shop and they checked the code and said it was the Idle Sensor?? They were not able to make the repair. Since then the light went off for a few days then came back on. I now notice the gas motor does not turn off when I stop at a traffic light. Any help?