3.8 not super charged. Engine dies out as as I increase throttle. Starts and idles fine, very smooth at low idle and up to 2,000 RPM, no rough idle or loss of power under 2,000 RPM. Got a P0306 code so replaced injector in #6 and all plugs and wires. Also replaced the coil and fuel filter. No more code coming up but still acts exactly the same, nothing I did makes a difference. Feels like it's not getting enough fuel, I did not check fuel pressure yet. Any suggestions on next steps would be appreciated, I am out of ideas. Thanks.