2004 Polaris Freedom, Virage, Genesis and MSX-140 Service Manual., Page 89Get this manual
ENGINECOOLING SYSTEMS GenesisMSX 140 Crankshaft and Piston Assembly
L RING KEYSTONE RING
OIL PUMP DRIVE CIRCLIP PIN NEEDLE BEARINGS BEARINGS
FLYWHEEL NUT FLYWHEEL KEY BEARINGS ORING