I wouldn't get then from Randy's. I had trouble with three of them loosening up under normal driving creating slop in the ujoint. This lead to a terrible vibration at highway speed. They warrantied it twice but it still did it. I ended up finding a genuine one inline from a Chevy dealer in I think California. It was cheaper than anywhere else and has held up. All season has a really nice piece too. Not cheap but I don't think you will break it. For the amount of time and money I wasted using the ones from Randy's I could have just bought Tony's and forgot about it being a weak spot anymore.