I got the easy part done today! Races are installed and the pinion and diff housing are at the mechanic getting their bearings pressed on.
I still have to decide if to paint it or leave it rusty to match the rest of the truck...