2004 Polaris Freedom, Virage, Genesis and MSX-140 Service Manual., Page 73Get this manual
ENGINECOOLING SYSTEMS 800cc Engine Crankshaft Assembly
Piston Assemblies Oil Pump Drive Cap Flywheel Nut MAG Bearings Needle Bearings Washer Seal
Bushing PTO Bearings