Crankshaft balancer will fit 2004-2006 CRF250R. 2004 Honda CRF250R. This is a very nice looking crankshaft balancer. Crankshaft balancer has good threads, splines, gears, nut. This is a good working item(s) that has been used, has plenty of life in it.