Genuine Yamaha CDI / ECU

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

Part number: B958591A
Fits Yamaha engines: Fitment not listed.
£1,718.12 (£2,061.74 inc UK vat)
Part number: B958591A4
Fits Yamaha engines: Fitment not listed.
£1,718.12 (£2,061.74 inc UK vat)
Part number: B968591A71
Fits Yamaha engines: Fitment not listed.
£2,586.05 (£3,103.26 inc UK vat)
Part number: BAJ8591A01
Fits Yamaha engines: Fitment not listed.
£920.11 (£1,104.13 inc UK vat)
Part number: BAK8591A3
Fits Yamaha engines: Fitment not listed.
£512.78 (£615.34 inc UK vat)
Part number: BAK8591A4
Fits Yamaha engines: Fitment not listed.
£802.50 (£963.00 inc UK vat)
Part number: BAM8591A02
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BAM8591A, BAM8591A0000, BAM8591A01, BAM8591A0100
£1,120.01 (£1,344.01 inc UK vat)
Part number: BAP8591A02
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BAP8591A, BAP8591A0000, BAP8591A01, BAP8591A0100
£1,373.80 (£1,648.56 inc UK vat)
Part number: BAP8591A03
Fits Yamaha engines: Fitment not listed.
£1,336.47 (£1,603.76 inc UK vat)
Part number: BAR8591A01
Fits Yamaha engines: Fitment not listed.
£862.97 (£1,035.56 inc UK vat)
Part number: BAT8591A8
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BAT8591A7, BAT8591A7000
£314.86 (£377.83 inc UK vat)
Part number: BAT8591A11
Fits Yamaha engines: Fitment not listed.
£314.86 (£377.83 inc UK vat)
Part number: BB8H591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BB8H591A, BB8H591A0000
£348.51 (£418.21 inc UK vat)
Part number: BB58591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BB58591A, BB58591A0000
£840.10 (£1,008.12 inc UK vat)
Part number: BB58591A11
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BB58591A1, BB58591A1000
£807.08 (£968.50 inc UK vat)
Part number: BBV8591A
Fits Yamaha engines: Fitment not listed.
£1,153.49 (£1,384.19 inc UK vat)
Part number: BBW8591A
Fits Yamaha engines: Fitment not listed.
£1,153.49 (£1,384.19 inc UK vat)
Part number: BC38591A02
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BC38591A, BC38591A0000, BC38591A01, BC38591A0100
£1,153.49 (£1,384.19 inc UK vat)
Part number: BD58591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: BD58591A, BD58591A0000
£1,044.46 (£1,253.35 inc UK vat)
Part number: BDB8591A
Fits Yamaha engines: Fitment not listed.
£481.20 (£577.44 inc UK vat)
Part number: BDW8591A
Fits Yamaha engines: Fitment not listed.
£936.58 (£1,123.90 inc UK vat)
Part number: BDW8591A1
Fits Yamaha engines: Fitment not listed.
£924.47 (£1,109.36 inc UK vat)
Part number: BEA8591A
Fits Yamaha engines: Fitment not listed.
£1,006.55 (£1,207.86 inc UK vat)
Part number: BEA8591A01
Fits Yamaha engines: Fitment not listed.
£893.52 (£1,072.22 inc UK vat)