2005 Yamaha YZ125 (YZ125T1) CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1
2005 Yamaha YZ125 (YZ125T1) OPTIONAL PARTS 1 This part is number 002 on this diagram Quantity required per assembly: 1
2006 Yamaha YZ125 (YZ125V) CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1
2006 Yamaha YZ125 (YZ125V) OPTIONAL PARTS 1 This part is number 002 on this diagram Quantity required per assembly: 1
2007 Yamaha YZ125 (YZ125W1) CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1
2007 Yamaha YZ125 (YZ125W1) OPTIONAL PARTS 1 This part is number 002 on this diagram Quantity required per assembly: 1
2008 Yamaha YZ125X1 CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1
2008 Yamaha YZ125X1 OPTIONAL PARTS 1 This part is number 002 on this diagram Quantity required per assembly: 1
2009 Yamaha YZ125Y CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1
2009 Yamaha YZ125Y OPTIONAL PARTS 1 This part is number 002 on this diagram Quantity required per assembly: 1
2010 Yamaha YZ125Z CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2010 Yamaha YZ125Z OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2011 Yamaha YZ125A1 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2011 Yamaha YZ125A1 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2012 Yamaha YZ125B1 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2012 Yamaha YZ125B1 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2013 Yamaha YZ125 YZ125D2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2013 Yamaha YZ125 YZ125D2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2014 Yamaha YZ125 YZ125E2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2014 Yamaha YZ125 YZ125E2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2015 Yamaha YZ125 YZ125F2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2015 Yamaha YZ125 YZ125F2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2016 Yamaha YZ125 YZ125G2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2016 Yamaha YZ125 YZ125G2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2017 Yamaha YZ125 YZ125H2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2017 Yamaha YZ125 YZ125H2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2018 Yamaha YZ125 YZ125J2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2018 Yamaha YZ125 YZ125J2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2019 Yamaha YZ125 YZ125K2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2019 Yamaha YZ125 YZ125K2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2020 Yamaha YZ125 YZ125L2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2020 Yamaha YZ125 YZ125L2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2020 Yamaha YZ125X YZ125XL CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2020 Yamaha YZ125X YZ125XL OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2021 Yamaha YZ125 YZ125M2 CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2021 Yamaha YZ125 YZ125M2 OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2021 Yamaha YZ125X YZ125XM CRANKSHAFT PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2021 Yamaha YZ125X YZ125XM OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2022 Yamaha YZ125X YZ125XN B1BD CRANKSHAFT & PISTON This part is number 8 on this diagram Quantity required per assembly: 1
2022 Yamaha YZ125X YZ125XN B1BD OPTIONAL PARTS 1 This part is number 2 on this diagram Quantity required per assembly: 1
2022 Yamaha YZ125X YZ125XN B1BD PISTON REBUILT KIT This part is number 2 on this diagram Quantity required per assembly: 1