I ended up turning the shaft back to remove the rust, I then bored the inside until it was cleaned up. This is the before view
I turned down the other side and left it about .003 interference. I then pressed the two together. This is the best way I can figure to keep it as straight as possible.
Test fit before pressing together.
Anyway got it all back together front back and also found a broken u-joint and a dragging caliper, fixed all that and it's running smooth, I think I was dragging the break on the frozen caliper and that contributed to the break of the front. May still have to replace the caliper.