Keith could be a few things other then trans also.
Marco is always very good to customers, heck he is good to non customers also. I've had this happen to me before though, clutches were wasted in mine, fluid got so hot and thin the trans was slipping. If you see any metal/trash you'll need to really dig into it.