Pinging on acceleration.

Vacuum leak can cause a lean condition. Throttle shaft is one place. Check your hoses. Does your BBD have a sheet metal top on it? If so there is adjustment on the metering rods.

Non ethanol in my area is 90 octane. Love's may sell it. I know they did in Ada Ok.

What do you mean the timing light is "rolling?"

Distributor was new, or used?

Is the carb for a 6? BBD doesn't have the tin tab on it you usually can't identify it. However if the PCV connection is bent you have a super 6 carb.