this is the best pic i have right now. as far as the box i have heard that it is 69-87. make sure you have the right brackets for your motor though. as you can see by my pump it is not aligned right, i made my own bracket for the time being (that was like 8000 miles ago

) and if you use a newer box that has metric fittings then you are going to have to have a newer pump with metric as well. as far as the spindles, i have never heard of them going bad. i would change all bearings and raceways in the rotors though. ball joints and tierod ends too while you are in there.
__________________
1968 1/2 ton 2wd lwb 6 lug disc and bags up front. Next c notch and rear bags
'02 Chevy Silverado LT ext cab short bed 2WD 5/7 drop on 22's

(the family car)
1993 Cherokee work ride/weekend wheeler