2014 - 2018 Yamaha yz250f counter balancer shaft & gears assembly. In good used condition.