Stalls in Gear, Automatic- Restarts Good- Can Slam it into Gear! EEEK

Yes, your pickup could be bad from contacting the reluctor. I doubt it's an issue though, typically when bad the engine simply quits when warm. But there's no guarantee. I would bet on your current issues being at the carb, though.

If your metering rods need to be way up to idle, something is off. You're effectively running off the venturi's feeding fuel, which is not the way it's supposed to work.

You need to put the metering rods to factory/stock and then figure out why it may not be getting fuel at idle. Either back the idle mix screws out a bit until it will idle - and if it still won't, then you need to determine if there's a plugged passage or something (This seems like a decent explanation of what to look for in the idle circuit. Easy Fix for Jeep 258 Carter BBD Idle Problem ). I wouldn't lower the floats just yet, you need to figure out why it won't get fuel at idle, first. It should run pretty good at factory settings with factory parts. You can fine tune it more, later.

Where is your idle screw set? Does the engine die if you back the idle screw out way far? OR will it keep running? If it keeps running with the idle speed screw backed off, then there's a vacuum leak somewhere. You may try plugging the PCV as a troubleshooting method to see if its the proper one. Some will bypass too much air at idle and cause instability.

Leave your timing at 12 degrees with the vac line unhooked. Don't go messing with it until the carb behaves as it should (metering rods down, idle mix screws have an effect on idle). It's NORMAL for more timing to add vacuum, you don't need to max your vacuum at idle with timing. Total timing isn't a problem until after your carb is working properly. Your advance shouldn't start to kick in until 1k+ rpm anyway, and idle should be below that.