what u can do is when the light comes on take off a battery pole for about 15mins and then put it back on start and see if the light still appears if it come off its a sensor in your engine cant remember offhand which oneis it exactly but try that ans then explain it to the mechanic.