IDK what's wrong. It'll still get up and go if I floor it but I think I'm leaving some power on the table. Every time I shift, it feels like it has to get out of a hole instead of just keep running smoothly. While cruising, it'll kind of miss a bit. You can hear it in the exhaust. I already changed out the plugs, cap and rotor, o2 sensors, cleaned the maf, adjusted the tps and replaced the iac(just for kicks, under warranty) and it still does it. What else can I look at?