I would verify they are installed correctly and make sure the car is timed correctly before assuming you have the wrong parts. I know this can be frustrating but be patient and everything will work out. Are you able to pull the front cover and verify timing?
The thing that makes me feel the installation is correct is that with my old FlexFuel tune the car starts, runs, idles, and pulls fine. Wouldn't a hardware issue be constant across the board?