Looks promising
Sorry you had issues with the slipperential, sounds like some parts just werent deburred or whatever after manufacture- rare for an RCM product I can assure you, but stick with it, the end result will be more than worth the hassle at this stage