Yea! I have got a stock Gen 1 15/16" BMC in today. All I can say is better never need a BMC TODAY here in Denver. Everyone I talked to has to order it including the dealerships. I also got the 3000GT VR4 BMC in today, too.
I'll pull the calipers out tonight when I get home, but so far eyeballing them ...
The OD of the end that sticks in the booster is cast smaller on the Gen 1 BMC, but has a machined 1/4" shoulder where it centers in the booster. The 3000GT VR4 1 1/16" is machined the entire length and looks like its the same OD as the shoulder on the Gen 1 BMC.
The length of the 'snout' that fits in the booster is the same for both. The depth inside the snout where the piston C clip sits is also the same. I can't accurately see if the depth inside the piston (where the rod sits) is the same without using a gauge.
Bolt pattern is the same, flange is the same thickness, bolt diameter appears to be the same. Outlets are in exactly the same spots as well.
The push-rod between the brake booster and BMC is adjustable. I didn't expect it to not be, but the tech told me that there are some Mitsu boosters that do not have an adjustable push-rod. With my luck I expected that to by something I own.

There is a TSB (TSB-97-35-003) on the '90s - '92-97ish - 3000GT, Montero Sport, Montero and a couple other things I can't remember, brake booster master cylinder push-rod adjustment. The adjustment procedure changed from using a ruler and block to using a Mitsu 'special tool' - P/N MB991714. By some sheer stroke of luck someone was getting rid of one on eBay Friday so I snagged it. I've used the ruler technique before. I looked through the 'new' instructions using the tool which are in the '98+ Sport FSMs. This has GOT to be easier than doing it with a ruler.

I guess none of this is probably earth shattering news to anyone but me.

I'm happy its looking more and more like a direct swap. The 1 1/16" should take care of the only thing anyone ever complains about on my '97 SAS and I'm keeping my fingers crossed that this will be the ONLY thing - besides swapping proportioning valves for the Wilwood 4-way - that I'll have to do on the '99 that's brake related.
Anyway, I'll get all the dimensions posted up tomorrow for the 15/16", 1" and 1 1/16".
Oh, BTW, there is (sometimes) a difference between the non-ABS and ABS brake master cylinders. Its the bore size. ABS usually - but not always - comes with a BMC with a larger bore. According to the 3000GT guys this is the ONLY difference and basically the only way to tell the 1" and 1 1/16" BMCs apart. I can't argue with them there - I have both for the same year 3000GT and they're otherwise identical. Good thing they cast the size on them.

And the Gen 1 Sport ABS is 3-channel, not 4-channel like I thought.

Edward