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.
Jan 19, 2011 at 1:26 PM