I am still having problems with my chevy 350 backfiring.

I have replaced the distributor, cap, rotor, wires, plugs, fuel pump (that was fun ), fuel fliter, air filter, o2 sensor and removed the catalitic (also fun).

The timming looks to be right. Compresion is between 150- 160 on all cylinders.

When running at any throttle, except idle, the engine runs strong. At idle , it has mutilple backfires. "puh, puh........puh, puh, puh......puh, puh......phu,puh,puh."

So I have fuel, fire, air, and good compresion.

What else could cause the engine to lose power when it backfires? It is actually starting to stall becasue of the loss of power.

Thanks for any sugesstions

Charles