hi guys i bought a diff today for my xd sedan,  was told "100% its from an XD mate" its  a disc brake diff,   upon getting it home, im not sure its an XD diff..    the numbers are on the casting: 0578-026907   The numbers on the tag are p/n 910a-4005-1c   i pulled the cover and it has 3.27 on the crown wheel.    What the heck have i bought and will it fit? will the hand brake cables fit?   (the car isnt here yet arrives next saturday so i cant measure anything, but the previous owner welded the diff up hence why im changing it)