Just outa curiosity, did you try running it without a air cleaner? It does sound like a pump issue though. Edelbrocks does not like more than 5.5 psi of fuel pressure, the floats do not have near the leverage of a Holley style. I have always had better longevity out of Carter pumps than Holly's. Also, is your tank properly vented?