Yes it does. Lot of life left in that truck if taken care of. Can you get the same thing for $5K, course not.
Don't know about which codes are compatible, I'm always of mind to rebuild and not replace whenever possible.
The transmission in those trucks is pretty stout, it's their torque...