I would drain everything and remove the valve body. Disassemble it and clean everything. Re assemble. Cost nothing but fluid and gasket. Before trans burns itself out. Might not fix it but a place to start.
That's what I was thinking. Been reading on specs for double checking the band torques once the pan is dropped I may go pick up a system pressure test kit and check hdraulic pressure after getting it reassembled.