I had a small leak on my 02 Silverado. Had to replace the rear seal which connects the transmission to the diff if I recall right. The part cost me about $85 (CAN) and my mechanic installed it in about 10 minutes. He had to disconnect the differential to get it in but seemed like an easy enough fix. He didnt charge me for the install it was so easy.