I have a 2003 Mazda6i 2.3 This car has run rough over the last year and I have not been able to fix it. Mechanics (Mazda dealership and general mechanic) have just reset the codes and fixed the usual suspects (non-existent vacum leaks), problem remained.
Here's what is does runs rough especially at idle, smells very rich when first start, it can (rarley but suddenly run a little smoother over 40 mph), low power always, misses. The codes have varried over the past year but usually to do with a misfire, lean bank, mass airflow sensor, cam sensor. Right now the codes are P0300 and P0340.
What I have done replace coil, plugs, wires, mass air flow sensor, CPM Sensor, checked EGR Valve, vaccum leaks all fixed. Considering O2 or Cat??
Any help would be appreciated.
Here's what is does runs rough especially at idle, smells very rich when first start, it can (rarley but suddenly run a little smoother over 40 mph), low power always, misses. The codes have varried over the past year but usually to do with a misfire, lean bank, mass airflow sensor, cam sensor. Right now the codes are P0300 and P0340.
What I have done replace coil, plugs, wires, mass air flow sensor, CPM Sensor, checked EGR Valve, vaccum leaks all fixed. Considering O2 or Cat??
Any help would be appreciated.