I have a 04 z71 extended cab, Had it since 07 and it had 36k miles on it when i bought it, 175k now. Wheel bearings went out around 100k. I had to replace the transfer case at 150k (my fault for not servicing it regularly and it ran dry). If its a 4 button transfer case, those where pretty...