I finally replaced my spark plugs and wires today. I went with the stock Champion Copper Plugs really didn't have the money to buy better plugs besides that's what Dodge used so why change it. I also changed out the plug wires and went with the Autolite wires from Advance Auto Parts, if I had the money I'd have replaced the wires with Mopar brand. It took me at least 2-1/2 hrs. to change the plugs and wires, it wasn't that hard of a job. Here are some things that made the job easier. Remove one coil pack at a time and, if you can keep all the coils and wires together, don't place them all back once you replace the spark plugs because having the coils out of your way makes it easier to work. I used (2) 3/8" small extensions, it makes inserting and pulling old/new spark plugs easier. To remove the coil pack you'll need a 10mm socket tall/short size. You don't have to remove the connection on the coil pack, just be careful when moving the coil pack. I didn't remove the connection because I was afraid to break it and I really didn't know how to remove it. Since I didn't want to break them, I decided it'd save me time if I left them connected. On the passenger side you'll have to remove the EGR tube. It's not that hard to remove. A small clip holds it in place at the intake connection and 2 8mm (I think) bolts connect it to the EGR sensor. They're a pain to remove but just be patient. Once you remove the tube you'll see how much easier your life will be not having it in your way. Personally I don't have the stock air box but rather the AirRaid tube from my throttle body to my stock air filter box. If you have the stock air intake, you'll have to remove it to access the plug wires and EGR tube. I hope this helps someone. Also, I have a P0300 code which I reset by unplugging the battery for a couple of minutes, I hope. Changing the plugs/wires corrected the misfire and the plugs had gone past the 30K recommended interval.