Little update..
Boy says the transmission is doing better, doesn't seem to be slipping. He's driving it everyday, enough to get it thoroughly warmed up. Apparently, a new filter made it happy....
Still going to swap to a sd harness and 4r100, as time permits. He wants the 4x4, and, I'm sure...