"He can run the engine up to max RPM's if he does it slowly. If he dumps on it it sounds like backfiring thru the exhaust."

Not a fuel problem. Ignition problem. Get new plugs and gap properly....