Genuine Yamaha CDI / ECU

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

Part number: B1J8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B1J8591A, B1J8591A0000
£1,120.06 (£1,344.07 inc UK vat)
Part number: B2W8591A1
Fits Yamaha engines: Fitment not listed.
£661.69 (£794.03 inc UK vat)
Part number: B3L8591A3
Fits Yamaha engines: Fitment not listed.
£947.55 (£1,137.06 inc UK vat)
Part number: B3L8591A5
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B3L8591A, B3L8591A0000
£968.77 (£1,162.52 inc UK vat)
Part number: B3L8591A11
Fits Yamaha engines: Fitment not listed.
£918.54 (£1,102.25 inc UK vat)
Part number: B3L8591A31
Fits Yamaha engines: Fitment not listed.
£918.54 (£1,102.25 inc UK vat)
Part number: B3T8591A02
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B3T8591A, B3T8591A0000, B3T8591A01, B3T8591A0100
£1,943.29 (£2,331.95 inc UK vat)
Part number: B4F8591A
Fits Yamaha engines: Fitment not listed.
£1,254.51 (£1,505.41 inc UK vat)
Part number: B4F8591A1
Fits Yamaha engines: Fitment not listed.
£1,254.51 (£1,505.41 inc UK vat)
Part number: B4F8591A31
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B4F8591A3, B4F8591A3000
£1,470.48 (£1,764.58 inc UK vat)
Part number: B4J8591A
Fits Yamaha engines: Fitment not listed.
£989.89 (£1,187.87 inc UK vat)
Part number: B4J8591A01
Fits Yamaha engines: Fitment not listed.
£960.49 (£1,152.59 inc UK vat)
Part number: B4J8591A1
Fits Yamaha engines: Fitment not listed.
£952.17 (£1,142.60 inc UK vat)
Part number: B4J8591A11
Fits Yamaha engines: Fitment not listed.
£942.75 (£1,131.30 inc UK vat)
Part number: B4T8591A2
Fits Yamaha engines: Fitment not listed.
£499.22 (£599.06 inc UK vat)
Part number: B4T8591A4
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B4T8591A3, B4T8591A3000
£556.79 (£668.15 inc UK vat)
Part number: B4T8591A5
Fits Yamaha engines: Fitment not listed.
£499.22 (£599.06 inc UK vat)
Part number: B4T8591A12
Fits Yamaha engines: Fitment not listed.
£556.79 (£668.15 inc UK vat)
Part number: B5C8591A11
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B5C8591A1, B5C8591A1000
£1,857.02 (£2,228.42 inc UK vat)
Part number: B5GH591A
Fits Yamaha engines: Fitment not listed.
£210.79 (£252.95 inc UK vat)
Part number: B5GH591A01
Fits Yamaha engines: Fitment not listed.
£582.25 (£698.70 inc UK vat)
Part number: B5GH591A1
Fits Yamaha engines: Fitment not listed.
£614.04 (£736.85 inc UK vat)
Part number: B5GH591A11
Fits Yamaha engines: Fitment not listed.
£582.25 (£698.70 inc UK vat)
Part number: B5H8591A
Fits Yamaha engines: Fitment not listed.
£989.89 (£1,187.87 inc UK vat)