You can still get new gear change shafts for RM250A,B,C,C2 from Suzuki Aust for about $110.00. I enquired a month or so ago and they had them ex stock Melbourne. The updated part number is #25510-41X00. The A shaft had been updated to the same length as the B, C and C2 (about 3mm longer).
I'm not sure if this shaft will fit the RM370 as they do have a different part numbers, but it may be just a small difference like length or the clutch cover end where the spacer and plug fit. The 250 shaft may be easily modified to suit.
Worth checking out.
Anyone know the difference?