Wednesday, January 19th, 2011 AT 1:26 PM
My 03 dodge stratus check engine light came on and the meter said emission control. I was wondering what that meant. The car is idling rough and the exhaust has a strong odor like oil or gas. I also noticed when I turn my heater on I can smell it through the vents. Any ideas would help please.
