P0300 code. Sparks, ignition coil and injectors, crankshaft position sensor are new. Checked the timing and it's good as well. Airflow sensor reads 8-9 g/s at idle, changed oxygen sensors as well also suspect that it's running rich as the cat was glowing when I took it out for a test drive. I'm out of ideas on what to check for next. Any suggestions?








