2006 dodge grand caravan

I had the PCM replaced and after that I gave it a tune up , new plugs , wires and coil pack , TPS switch Runs great if you drive it easy, but if give it a hard throttle it bogs down .