Ended up figuring it out. Even with my suspension fully maxed out the diff wasnt level with the wheel bearing. Had one of my "bigger" friends sit on the trunk while i slid it in. What a bitch it turned out to be! Glad I wont be doing CV's again anytime soon