Well, not the news you wanted to hear. If it were me, I would pull the unit and get it rebuilt. You can put some good clutches & bands at that time & have a good unit for the long haul. I'm sure you want to have peace of mind so you can focus on other projects with the car!