8.75 Broken Spider Gear Shaft - Help!

Can't weld them. Like Mopowers said call Dr. Diff... He has a lot of parts