doo help

i have a 96 doo hx i bought cheap cuz of driveline problems. ths driveshaft had been replaced and now when it runs the floating ring works its way out of the carrier bearing and then all hell breaks loose i have tried putting it all the way in but it only goes bout 3/4 way in and it spins when its running. should i smack it harder and add some green loctite? or is something missing?
 
Top Bottom