You cleaned the maf based on the guys recommendation at autozone?

your have has a map and IAT sensor, not a maf. What did you clean? The tear in the intake can be detrimental if it is on the engine side of those two sensors. especially at throttle. Your car would not be giving it enough gas based on how much is being read by the sensors.


Second, if you still have misfire codes, and replaced the CAT once. I would agree you may need the coil. Try testing your wires, and routing again, however. start the car and mist water over everything while it is running, use a spray bottle. Do the wires first and then the coil pack, if it is a arcing coil pack, then you will see it short out (sparks) and the idle will change. DO NOT TOUCH THE CAR WHILE DOING THIS, 40000 + volts hurts a little.

The cat on a 07, should be under warranty, unless you have over 100k miles? If it needs changed, then it should be free. If ou have the same o2 that was in the bad cat, it might be a bad o2. But a secondary o2 will cause a light, but not necessarily a running issue.

run an oem replacement cat if you are buying your own, probably $370 on ebay.