We have an issue where we believe the engine is running lean, it starts and idles fine but at 1,800 to 2,000 rpm it will backfire through the intake acting like it is running lean. Step on the gas and at half throttle and beyond it takes right off with good acceleration. The distributor has been replaced, spark plugs, wire set and the fuel injection pump was just sent out and rebuilt. Even with the richness control on the fuel injection pump at it's maximum adjustment it is still running lean. We have performed a compression test which all cylinders were close (138 psi). We have adjusted the valves, double checked the timing - but still have this flat spot backfire at mid-range. We would greatly appreciate input on the next step to correct this problem!