The most common issue with any 4t65e HD is the Torque Converter Solenoid (TCS). It will cause slipping, and also bang shifts. The scanner will read 100% Duty cycle, because electrically the Solenoid is ok (otherwise you'd have a code). What happens is that it gets gummed up internally, and intermittently doesn't work properly. It's literally connected to the Valve Body, but doesn't require VB removal.
It's possible there's some debris in the VB itself, but unlikely. A trans flush, in this case, might just fix your problem. No guarantee, but it's worth a shot.
I did a Write-up for replacing that solenoid when mine started failing years ago. It's in the Write-up section if you want to have a look.