kytim,
Maybe you've tried, but this place sells a shaft+nut for 125 (link), and claims to fit a B7100. Halfway down that page they sell a "steering ball tube kit" which may be enough to get your nut working. Or maybe you can match up a Yanmar (link)? I'm assuming you've tried messicks.com, in...