I just wanted to give a suggestion regarding the same problem we've all had at one time or another. I bought and 06 3.9 that constantly had the nuisance code p0420 often caused by a missfire. Not a hard miss just a slight bump in the seat once in a while at a stop light. The previous owner had obviously tried the coil/ plug replacement technique because there were 8 different brands of coils on the car and some rediculous autolite ir plugs. I just couldn't justify spending hundreds on coils to maybe fix the problem so I did a little investigating. What I found was a slight air leak where the pcv inlet (the tube between the valve cover and air intake) connected to the intake tube. The plastic retainer was cracked so it was not sealing tightly. Since this is after the MAF surely any unmetered air entering at this point will effect driveability, especially at idle. After addressing this issue the engine already idled much better although I had a slight whistling sound still occurring. My experience with plastic intake plenums is that the gaskets/ o-rings dry out, become rock hard, and are so brittle they crumble the second you look at them. This also applies to you v6 guys because the 3.0s are notorious for this issue. Sure enough I replaced my old crumbly gaskets with an 8 dollar set of fel-pros from RockAuto and the thing purred like a kitten even with God knows what kind of ignition components. I've since replaced the plugs with OE but still have the mix and match coils and still no p0420! Just another thing to think about since I see a lot of people replacing their whole ignition system and have little if any results. Hopefully this will help relive somebody's migraine.