All sounds good. As far as where the CV shafts connect and ring and pinion goes, there should be holes and stuff where they all mount in so is there a problem with lube spilling out or dust getting in where its not supposed to?