edit to add, a contractor buddy has a 99 Z71. He replaced the transmission at 300k, truck has 370k on it now and he hasn't touched the motor.