I would start out by checking or even replacing the 12v starter battery, from what I understand if the 12v battery is on it's last legs everything will act fine but the light will come on, of course the dealership should have checked that... but they don't always do things like that.
Most auto part stores around here will load test the 12v battery to see if it's good, they should also be able to plug in an OBDII reader and tell you what the other codes are.
|