engine dying due to electric fan

What is the timing for initial/idle and total?

Low idle and fat carbs are sometimes a symptom of a different item being set poorly. If the engine drops more than about 100 rpm in gear, not enough initial timing is a typical issue. Hotter camshaft and using the "book" timing is another.
haven't checked all of that, but will. pulling 5 on vacuum reading at idle. it's a 500 edelbrock carb, so I don't think it's too big for the 340, but it may indeed need tuning. smells very rich to me.