I am getting code p0300, and p0304. I replaced my spark plugs, wires, coil pack. I just replaced my spark plugs again 2,000 miles later with the most expensive plugs I could get. Now the idle is over 1,000 rpm's, but its still acting up a little bit. When I am on the road accellerating its fine. Just wondering if anything bad could be happening? When I replaced the spark plugs 1 was hot, and the others where cold down. That plug was burnt where the white is ontop of the metal where it turns in. Seems like 1 cylinder is hotter then the rest which makes me think a valve could be damaged, but I don't know much about that stuff.