I am not familiar with a BBD?
That super lean mixture is most likely adding to your pinging issue. You need to correct this first.
Something is not adding up.
Your initial timing is 9* your mechanical advance is 20*
Thus 9*+20*=29* Total timing
You need to have the distributor set up on a distributor machine. Guessing at which springs to use is dicey at best.