My car turns over and it just spins as if its not getting spark or fuel. Sometimes it will start but it starts really rough. I changed the fuel pump, the fuel filter is good, new distributor, cap, button, plugs, wires, and timing chain. Also when we checked the spark it had spark. When I drive it hard, it sometimes dies down a little and then picks up and sometimes it backs through the MAF if I'm setting idle and giving it gas. Not sure what it is! Any suggestions?