have you checked to see if the driveshaft lines up with the differential ???