Something to add,
I just put a gm sp 350/357 crate motor in my k5 blazer and I have been working with two carbs, (quick fuel off road 600) and a, (holley street warrior 600) trying to dial them in and learning a lot as I go along.
Anyway back to timing.
My cam is a hyd. roller,
215* at .050 int.
223* at .050 exh.
.473 / .473 lift
108* lsa
Vortec heads
I like to give the motor what it wants for timing and I am at 5,500 foot elevation, so this is what I am set up at.
I have my initial at 22*
A b28 vacuum can on full manifold vacuum that adds only 6*, (checked)
Put a stop for the weights in the h.e.i. to limit the total advance to 33* (vortec heads need less advance)
Springs set up to start curve at 1,000 rpm and all in at 2,800 rpm
That's what my motor like's and you can play around with different vacuum cans to get what you need or make a limiter for one you have and you may have to limit your total advance.
Ricko is spot on , you have to get your timing right before you mess with the carb. to much.
Back to your carb. I am using an afr gauge as well and they are a good tool but they can fool you here and there, like at idle. They are better for reading at cruise speed and wide open throttle and a rich miss fire can show as lean.
Anyway, I am assuming you have quick fuel slayer 600, vacuum secondary ?
Need cam and head info.
My t-slots are not square but close to it. You should be able to kill the motor with the idle mixture screws, if not you have to much t-slot opened up. Also do you have a pcv valve ? Lets more air in so you can turn the curb idle screw down and get your t-slots closer to square.
Its all a combination of IFR'S and mixture screw's, pump shot nozzle's and cams, then power valve opening by vacuum, then main jets. I have not messed with air flow restrictor's as of this point.
Anyway I had a lean tip in spot on my quick fuel carb. and I was messing with pump cams, pump nozzle's etc. and could not get it right. I had my secondary blade's open a bit more than factory to let more air in at idle with the quick fuel vacuum pod screw out 1 1/2 turns. I was revving it up in neutral while looking down the carb. and saw the secondary blade's starting to crack open a bit. So I turned the vacuum screw in all the way to shut off the secondary's and went for a drive and the tip in lean spot was gone. Went to a heavier spring and turned the secondary blade's back down to where they were ,(just cracked) and its all good now, but my t-slots are maxed out for idle. That was my whole problem, but I am still tuning on it as we speak. Dam afr gauge make you go crazy trying to get thing perfect.
So I would double check your timing and curves , get a vacuum can and close of your secondary's and go for a spin to see if that could be your problem.
On a side note the 1850 street warrior runs better on my motor than the quick fuel and I converted both of them to metering blocks instead of plates , both are side hung floats for off road use. The quick fuel has three emulsion hole metering blocks and the ifr's are high up in the block. The holley has two emulsion hole blocks and the ifr's are down low in the block. Also the t-slots are wider on the quick fuel base plate than the holley. Maybe thats why my motor like's the 1850 better, still playing with both.
I am no carb. expert but I like playing with them over the year's, hope this is some help.