Check code first with an OBDII scanner when the light is on. It could be just a simple electronic problem with serious symptoms.