I've replaced two GM transmissions, both 6L80's. Both had tons of metal in the pan. About $6k swap here in Huntsville. Neither tranny made it to 150k miles.

Good luck OP!