Update. Took the truck camping this weekend with my kids. Did great driving through the mountains, except uphill at low throttle.
During those times, cyl 8 would misfire(noticeably) with a count that would climb to around 60. Add throttle and the misfire goes away.
I am thinking of changing the Ignition Control Module, and Coil. Mostly because I already have them. They came with the truck when I bought it. I'm wondering if the previous owner wasn't fighting similar issues prior to the rod knock. Truck came with new in a box: Plug wires, cap, rotor, coil, ignition control module, IAC, fuel filter, and EGR valve.
So current symptoms are CYL 2 misfire at idle with a count not exceeding 12, and CYL 8 misfire while driving up grade w/low throttle input. Everything seems to be on bank 2.
I don't know how the ICM, or coil, would cause issues on only 2 cylinders. I may try new wires(I have a set for another vehicle that I can try to see if that resolves the issues.