2008 Yamaha TT-R110EX OIL PUMP This part is number 008 on this diagram Quantity required per assembly: 1
2009 Yamaha TTR110EY OIL PUMP This part is number 008 on this diagram Quantity required per assembly: 1
2011 Yamaha TTR110E (TTR110EA) OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2012 Yamaha TTR110E (TTR110EB) OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2013 Yamaha TTR110E TTR110ED Oil Pump This part is number 8 on this diagram Quantity required per assembly: 1
2014 Yamaha TTR110E TTR110EE OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2015 Yamaha TTR110E TTR110EF OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2016 Yamaha TTR110E TTR110EG OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2017 Yamaha TTR110 TTR110EH OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2018 Yamaha TTR110E TTR110EJ OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2018 Yamaha XMAX CZD300JW OIL PUMP This part is number 4 on this diagram Quantity required per assembly: 2
2019 Yamaha TTR110E TTR110EK OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2019 Yamaha TTR125LE TTR125LEK OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2020 Yamaha TTR110E TTR110EL OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2020 Yamaha TTR125LE TTR125LEL OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2020 Yamaha XMAX CZD300LGY OIL PUMP This part is number 4 on this diagram Quantity required per assembly: 2
2021 Yamaha TTR110E TTR110EM OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2021 Yamaha TTR125LE TTR125LEM OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2021 Yamaha XMAX CZD300ML B74N OIL PUMP This part is number 4 on this diagram Quantity required per assembly: 2
2022 Yamaha TT-R110E TTR110EN BMA1 OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2022 Yamaha TT-R110E CA TTR110ENC BMA5 OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2022 Yamaha TT-R125LE TTR125LEN 2PTS OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2022 Yamaha TT-R125LE CA TTR125LENC 2PTV OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2022 Yamaha XMAX CZD300NGY B5X5 OIL PUMP This part is number 4 on this diagram Quantity required per assembly: 2
2023 Yamaha TT-R110E TTR110EP BMA8 OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2023 Yamaha TT-R110E CA TTR110EPC BMA9 OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2023 Yamaha TT-R125LE TTR125LEP BSR1 OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2023 Yamaha TT-R125LE CA TTR125LEPC BSR2 OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2023 Yamaha XMAX CZD300PGY BKA3 OIL PUMP This part is number 4 on this diagram Quantity required per assembly: 2
2024 Yamaha TT-R110E TTR110ER BMAE OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2024 Yamaha TT-R110E CA TTR110ERC BMAF OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2024 Yamaha TT-R125LE TTR125LER1 BSR6 OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2024 Yamaha TT-R125LE California TTR125LER1C BSR7 OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2024 Yamaha XMAX CZD300RGY BKAH OIL PUMP This part is number 4 on this diagram Quantity required per assembly: 2
2025 Yamaha TT-R110E TTR110ES BMAL OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2025 Yamaha TT-R110E TTR110ESC BMAM OIL PUMP This part is number 8 on this diagram Quantity required per assembly: 1
2025 Yamaha TT-R125LE TTR125LES1 BSRB OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1
2025 Yamaha TT-R125LE California TTR125LES1C BSRC OIL PUMP This part is number 10 on this diagram Quantity required per assembly: 1