I have replaced in the past 2 of the ignition coils and have had the spark plugs changed 3 times as well.
Last week I had the same symptom again. rough idol, engine Shakes like crazy at stoplight(top engine mount is broke also.. lol) so really shakes.
Having had this symptom before I bought a new coil and replaced the number three coil(3rd one from the left). I have an OBDII scanner so I reset the codes and after driving a while no change as same error code came back. So today I replaced the Spark Plug just for Cylinder 3. Made sure everything was connected properly.
I am still getting the rough idle. I did just read on another post that sometimes the wiring can short with the engine block, so i will inspect that, but the connector and everything else looks real good. Everything is seated properly and I even moved the new coil to another Cylinder just to see if anything diferent. No, I still get P0303 on the scanner.
Any ideas. because this one stumps me...
oh, one thing to add in case it makes a difference. Engine is hard to start when warm.. most of the time takes 2 tries of cranking 3-5 seconds.. when cold from overnight or extended sitting, always starts the first time.
Thomas






