Came off 2000 Polaris sportsman 500 no cracks they will need bearings