I've searched this forum and other forums. A 2006 cobalt with 67000 miles completely plain no aftermarket stuff at all. I have a check engine light with code reading P0300. Is there certain things to check in a certain order? One thread I read said there could be up to 10 things wrong with...