i just had the same problem, if that light came on, it was probably from hitting the gas while starting, cause a bad mix during the start up probably O2 sensor.(thats what my code was) mine also was have trouble starting, it would turn over, but not like usual,kind of slow at it. i took the battery in and had it checked, it was the problem. i put the new one in and it kicked right over.