when I started my car this morning, the check engine light started flashing at me. so I got my scanner out and checked the code. The dreaded P0300 came up. are there any common failures that cause this? dod is already disabled and has been for some time. plugs and wires were done like a year ago.