2000-2006 honda rancher 350 es complete top end engine in good usable condition. just over 3,000 miles. cyl, head, rockers, pushrods,rocker cover, piston and rings.