Hey all. So my engine is misfiring but only at higher rpms (around 4000+), or when I floor it and the supercharger is working (I think). It doesn't matter if I floor it from a 20mph roll or 70mph on the highway, the engine sounds like its skipping and I lose alot of power. I've been searching forums and asking my friends that are mechanics. I know there are a number of things that could be causing this; something wrong w/ sparkplugs (moisture, gap, etc..), ignition coils, fuel filter, SC belt slipping, or maybe something else. If anyone has had similar problems or thinks they know what might be going on it would be greatly appreciated. I feel as if whatever this is its an easy/inexpensive fix.

Previous owner installed; cat-back exhaust, 3.4" pulley, K&N CAI, U-bend delete, performance spark plugs, some other minor bolt-ons