Seadoo 1997-2002 951 GSX XP OEM Crankshaft .290887762.
My recollection is that this was a 2001 xp with carbureted engine
Center bearings seem pretty much okay.
connecting rods and rod bearings seem good
outer bearings all need replaced...(But you can get to those just by pulling the ends off and putting a new bearings in)
Comes with flywheel and other end (pto?)
Comes as ahown