Aye Roger,
Welcome to the forum.

Just been out to the workshop for a measure up and a look-see at the front brake on Sally (1986 SRX600 1JK with 1988 SRX400 wheels). I am about to add to the mayhem rather than clarify, as the front master cylinders that I have on both Sally and an SRX400 Mono are both ⅝" (16mm) bore and I find it works fine on Sally, with a stainless, braided brake hose, stainless steel pistons and Vesrah organic pads works fine for me. SteveL uses an organic pad and a sintered pad in the caliper, as it suits him.
Diameter of the stainless pistons I have in both Sally and the Mono's caliper are 32mm O.D. and the last ones I bought, were from Yambits. Their quality is fine and the seals supplied are fine as well. Use a good quality red rubber grease when installing and maintanence amounts to taking the pads out, pumping the pistons forward and then giving the whole caliper a good scrub with a detergent (AutoGlym) (NOT BRAKE CLEANER) and rinse off with hot water. Push the pistons back in, refit the pads and pins with a touch of copper grease (applied with an artists's paint brush!

) torque up the mounting bolts to 25ft/lbs and pump the pads back to the disc.
It appears from the Fowler, Yamaha parts lists that these calipers are shared with 1988-1992 FJ1200 & FJ1200A, FZ750 Genisis 1989-1991, FZR1000 1987-1988, FZR750R 1988, SRX400 1988 and TDM850 1991-1995. However, OEM parts are eyewateringly priced!
Link to the Yambits SRX400 brake piston page:
1988-89_SRX400_stainless_pistonsSpeak to Yambits if you require specific information before ordering.
Images of my bits for reference, attached.
Also, if you haven't found it yet, I would recommend a view of SteveH' website:
SRX600_websiteMy regards, Bill
[attachment deleted by admin]