It can be the gift that keeps on giving unfortunately, but you’ve done so much to date. At least you don’t have to pull the motor to drop the transmission. I highly recommend changing the torque converter seal and reinstall a new one from Toyota. There have been many people that ordered an aftermarket one only to drop the transmission again due to leaking. (This is if you have an automatic)

https://www.aveoforum.com/forum/f82/...-please-16789/