No bands, Just brakes..... Wow, well... I have never had mine apart yet, Touch wood!!! I rebuilt my 4L60E some time back, but thank God, not the 5HP24. Lots of solenoids in the 4L60 too!
Sounds like we have some things in common, Click my website below and see for yourself.
Good Luck with that tranny, sounds like it's in good hands!