360 stalls on deceleration from throttle blip

Running too rich after a quick deceleration makes sense to me. I will try out some of your ideas. Thanks for taking the time to write all that! Also I have an eddlebrock aluminum intake and also duel exhaust with thin walled racing mufflers(which I need to change as they are loud as hell) the guy I bought the car from owned a muffler shop and installed those. I did notice also there is some homemade stuff going on with the throttle assembly, springs and brackets. I’ll post a pic

View attachment 1716261296
Wow...where to start....
1. Please get the Mopar throttle lever adapter to get proper throttle lever/gas pedal movement.
2. Move distributor vacuum hose to ported vacuum port...you are on manifold vacuum now...could explain timing issues.
3. Install a proper throttle cable bracket.
4. Install correct fast idle link rod.
5. Plastic fuel filter...EGAD!