My check engine light came on so I changed the oxygen sensor. It still runs rough occasionally and the exhaust really stinks like it's running rich. It almost seems to misfire like the ignition timing is off. Could it be the vacuum? Is this a common problem? Is there an easy fix? Thanks, Scott.