I replaced both the front and rear drive lines on my 12 xp4 900. The u joints and bearing should be replaced. They worked great I just replaced them as the u joints had some slop would definitely change out the joints and bearing prior to installing them.

Make me an offer shipped to your door.

Utah RZR Rentals