I have an 06 supercharged 3.8. I keep getting a cylinder #1 misfire code. Here is what I have done so far: New spark plugs, new wires, replaced coil pack, replaced ignition module, replaced fuel injector, switched spark plugs/wires/coil packs around. I have tested compression and cylinder leakage with excellent results. I have sprayed brake parts cleaner all over the place and did no find any vacuum leaks. I have my scanner hooked up and on the misfire data screen: at idle no misfire, at 1500 rpm no misfire, at 2000 the misfires start showing on the scanner, and at 2500 rpm its shows a lot of misfire on the scanner. Then if I put it in gear and power brake it to 2500 rpm it shows no misfire on the scanner. I've tried everything I can think of to diagnose this misfire problem and if you have an idea or solution I'm all ears. Thanks in advance for your help