Sounds like mechanical advance was bleeding in and when the car was put in gear, rpm drops and the leaky mechanical adv was pulled = stalls out.


Timing is usually the issue with excessive drop when put in gear.

Cool you got it fixed up.