650 SX's and X2's have an 18mm threaded driveshaft
Later year 650 engines, all 750 and 800 I know of, and 800 SXR's have both engine & drive shaft couplers in 20mm.
ADA Racing now sells both sizes if you need a new one. But if you want a used one, I have some. I have two used red...