Genuine Yamaha CDI / ECU

If your part is not listed here, please check our parts manuals.

Part number: BSF8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BSF8591A, BSF8591A0000
£939.77 (£1,127.72 inc UK vat)
Part number: BSH8591A
Fits Yamaha engines: Fitment not listed.
£477.57 (£573.08 inc UK vat)
Part number: BSJ8591A
Fits Yamaha engines: Fitment not listed.
£800.66 (£960.79 inc UK vat)
Part number: BSK8591A
Fits Yamaha engines: Fitment not listed.
£979.18 (£1,175.02 inc UK vat)
Part number: BSUH591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BSUH591A, BSUH591A0000
£142.19 (£170.63 inc UK vat)
Part number: BSV8591A
Fits Yamaha engines: Fitment not listed.
£970.81 (£1,164.97 inc UK vat)
Part number: BSW8591A
Fits Yamaha engines: Fitment not listed.
£970.81 (£1,164.97 inc UK vat)
Part number: BV3H591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BV3H591A, BV3H591A0000
£482.75 (£579.30 inc UK vat)
Part number: BV18591A02
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BV18591A, BV18591A0000, BV18591A01, BV18591A0100
£875.54 (£1,050.65 inc UK vat)
Part number: BVG8591A
Fits Yamaha engines: Fitment not listed.
£1,211.09 (£1,453.31 inc UK vat)
Part number: BVU8591A
Fits Yamaha engines: Fitment not listed.
£1,503.03 (£1,803.64 inc UK vat)
Part number: BVV8591A
Fits Yamaha engines: Fitment not listed.
£1,503.03 (£1,803.64 inc UK vat)
Part number: BW38591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BW38591A, BW38591A0000
£573.67 (£688.40 inc UK vat)
Part number: BW38591A1
Fits Yamaha engines: Fitment not listed.
£573.67 (£688.40 inc UK vat)
Part number: BW88591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BW88591A, BW88591A0000
£3,254.46 (£3,905.35 inc UK vat)
Part number: BWM8591A1
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BWM8591A, BWM8591A0000
£506.17 (£607.40 inc UK vat)
Part number: BWM8591A2
Fits Yamaha engines: Fitment not listed.
£506.17 (£607.40 inc UK vat)
Part number: BX38591A03
Fits Yamaha engines: Fitment not listed.
£875.54 (£1,050.65 inc UK vat)
Part number: BX48591A
Fits Yamaha engines: Fitment not listed.
£1,555.21 (£1,866.25 inc UK vat)
Part number: BX48591A31
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BX48591A3, BX48591A3000
£3,333.88 (£4,000.66 inc UK vat)
Part number: BXB8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BXB8591A, BXB8591A0000
£816.77 (£980.12 inc UK vat)
Part number: BXS8591A
Fits Yamaha engines: Fitment not listed.
£1,503.03 (£1,803.64 inc UK vat)
Part number: BXT8591A
Fits Yamaha engines: Fitment not listed.
£1,503.03 (£1,803.64 inc UK vat)
Part number: BYN8591A01
Fits Yamaha engines: Fitment not listed.
£1,214.96 (£1,457.95 inc UK vat)