The TC is locking and unlocking like it's slipping, which causes timing to advance and retard resulting in the truck misfiring. Truthfully the misfire has been an ongoing problem recently. It's always had a little shudder to it but here in the past few years it's gotten worse. After 30 or 45 minutes of driving 45-50 MPH it does it, and it's minutes for it to occur if you're driving 60 or 70; here's a log I pulled a while back via HPTuners when I was troubleshooting it; I've been pulling my hair out for some time trying to figure it out.
View attachment 427672
I'm also getting a PO751 code; which is a Transmission Shift Solenoid A code? That code has always been in truck since I owned it but never triggered a DTC light, I can only see it on a fancy scanner or my HPTuners scanner