Stalling 65 273 Barracuda

Im back working on daughters Barracuda had electrical issues and got them resolved . Car starts and runs fine when warmed up but we stopped quickly to avoid car pulling out of driveway and it died . I drove it and and seems like if you stop at high RPMs it dies . Trying to get it reliable daily driver for school and work . She wanted to sell it cause it wouldn't charge went through hell figuring that out with a bunch of help from members . Any suggestions ?

Thanks in advance Bud