From about 2500 rpms, the car surges and boggs down, when I go full throttle it somewhat stutters then a huge pop noise comes from the intake. I know it can be a number of things wrong. So far i changed the air filter, fuel filter, plugs, wires, new tps and iac, new throttlebody and i yesterday I blocked off the egr at the intake manifold. Anyone have any further ideas? TIA