My Z has stock half shafts , last month my differential took a dump luckily sourced a used one online nearby (both being R200 ). Swapped them out . As I had the stock halfshafts out , took them to get new u-joints by a shop and then reassembled everything. Driver side axel gives me no problems , passenger side is installed the same way as drivers side and appears it won't give me any problems , but after a test drive around the block it pops out again . I'll take both of them off and inspect them .