Kickstart assembly off of an 04 Honda CRF250R. Works great. Splines look good. Gears and springs operate good. Ready for use.