Carb or ignition ?

I have been chasing a persistant rich condition and eratic afr reading .

Tried Holleys and AVS (both 600 & 800)
Various jetting...

Experimented with intial timing and curves.

Right now I have a new 800 AVS on it.

I can get the idle set correctly so it runs around 12.8-13.5 with 15" of vacuum but at 1500-2200 its still running 11- 12.5. Cruise rpms around 2900 are running 13.5ish.
Right now it will idle around 12.8 one moment then hit 16.5 the next ...
If I lean it out a little more the afr jumps to 20ish.

This is a magnum 360
IMM EQ heads
Eddie RPM intake
Dougs headers
9.5:1 with .029 quench
Mopar ignition ( tried several boxes)

Its eating fuel and hurting my eyes .

Could this be a weak ignition spark ?
So I had similar issue with mine, 72 340 thumper cam/LT/stall/ Holley knock off 750cfm double pumper/Edlebrock heads and air gap intake/MSD blaster 2 coil. adjusted timing to 15deg initial 30deg all in. new plugs gapped at 42, adjusted carb to roughly 14" vacuum plus 1/4 turn..no more burning eyes but carb is still **** installing 1906 AVS2 carb this weekend.