Wrong parts. Did not fit my unit. I order two u-joints. They had different sized end caps. They ujoints was significantly much lower quality than OEM U-joint. This caused my to have use my ATV as 2wd in major trip to Colorado. Very disappointed. Will need to order new u-joints since these would not fit and installation procedure requires installing u-joints while shaft is on machine.