As I was driving home today (1997 Toyota Corolla), whenever I idled at a traffic light, my car would suddenly start jerking gently. When I would actually be moving, the car wouldn't jerk but I noticed a slight loss of power. As I got closer and closer to home, I noticed the check engine light came on and every so often would flash for about 20-30 seconds, and every time I was idling at a traffic light, the jerking would start again, and I started noticing a sort of burning smell, like one might smell after a
tire peels out (so, burning rubber kind of).
After I got home I popped the hood and noticed my coolant levels were starting to get low (but weren't at the "Low" line yet). My car's temperature is reading normal, leaning slightly towards cool, but I know some car issues can trick the temp gauge.Also, I know that the fluid levels wouldn't make the check engine light come on, I'm just trying to include as many details as possible.