Aye Steve,
Nut. Yamaha Part Number:90179-18552 £14-15 (inc VAT) Fowlers. All SRX 400 1988 (3HU) to 1990-1996 (3VN1/3VN2/3VN5) and same as XT600E 1990 3TB
Tab washer. Yamaha Part Number:90215-23265 £2-75 (inc VAT) Fowlers. All SRX 400 1988 (3HU) to 1990-1996 (3VN1/3VN2/3VN5) and same as XT600E 1990 3TB
On parts diagrams for the SRX400 1988 (3HU) to 1990-1996 (3VN1/3VN2/3VN5) there is shown a "collar" behind the sprocket. Part Number: 2NX-17462-00 £28-62 (inc VAT) Fowlers.
The sprocket on the parts diagrams for the SRX400 1988 (3HU) to 1990-1996 (3VN1/3VN2/3VN5). Part Number: 3GV-17460-10 £78-66 (inc VAT) "Back Order" Fowlers.
This collar is not shown on the XT600E 1990 3TB parts list and the sprocket appears to have a shoulder included in the casting. Part Number: 99999-01798 (15T).
The sprocket on the parts diagrams for the XT600E 1990 3TB. Part Number: 99999-01798 (15T) £65-68 (inc VAT) "Back Order" Fowlers.
On Wemoto, sprocket for SRX400 upto 1988 (2NY), chain is '520' size, with the 6 spline shaft. From SRX400 1988 (3HU) to 1990-1996 (3VN1/3VN2/3VN5), chain is '480' size, with the multi-spline shaft.
So the 16 tooth sprocket '520' size only fits the 6 spline shaft. Not your multi-spline shaft.On Wemoto, sprocket for XT 600E 1990 (3TB), chain is '520' size with multi-spline shaft and available with 1 extra tooth giving (16T) and costs £12-92 + P&P + VAT. You'll have to check whether the collar is required for chain alignment! Link follows:
XT600E_16tooth_front_sprocket_Wemoto_linkOn Sally I went up 1 tooth on the front (16T) and then fitted an RD350YPVS rear (39T) up 2 teeth from the SRX original and a straight swap. This gives 70mph in 5th at 4,000rpm. It is only a wee change in ratio 2.44:1 (16:39), compared to the 'Standard' of 2.47:1 (15:37); whilst yours is 2.31:1 (16:37).
Hope this is as clear as the Great Ouse!

My regards, Bill