Genuine Yamaha CDI / ECU

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

Part number: B118591A1
Fits Yamaha engines: Fitment not listed.
£593.68 (£712.42 inc UK vat)
Part number: B168591A
Fits Yamaha engines: Fitment not listed.
£593.68 (£712.42 inc UK vat)
Part number: B298591A
Fits Yamaha engines: Fitment not listed.
£495.44 (£594.53 inc UK vat)
Part number: B298591A2
Fits Yamaha engines: Fitment not listed.
£495.44 (£594.53 inc UK vat)
Part number: B348591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B348591A, B348591A0000
£314.86 (£377.83 inc UK vat)
Part number: B348591A1
Fits Yamaha engines: Fitment not listed.
£314.86 (£377.83 inc UK vat)
Part number: B348591A11
Fits Yamaha engines: Fitment not listed.
£314.86 (£377.83 inc UK vat)
Part number: B428591A
Fits Yamaha engines: Fitment not listed.
£1,240.33 (£1,488.40 inc UK vat)
Part number: B428591A1
Fits Yamaha engines: Fitment not listed.
£1,240.33 (£1,488.40 inc UK vat)
Part number: B428591A3
Fits Yamaha engines: Fitment not listed.
£1,192.45 (£1,430.94 inc UK vat)
Part number: B428591A21
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B428591A2, B428591A2000
£1,175.66 (£1,410.79 inc UK vat)
Part number: B578591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B578591A, B578591A0000
£1,463.55 (£1,756.26 inc UK vat)
Part number: B578591A1
Fits Yamaha engines: Fitment not listed.
£994.70 (£1,193.64 inc UK vat)
Part number: B578591A11
Fits Yamaha engines: Fitment not listed.
£994.70 (£1,193.64 inc UK vat)
Part number: B678591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B678591A, B678591A0000
£3,270.41 (£3,924.49 inc UK vat)
Part number: B678591A41
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B678591A4, B678591A4000
£3,254.46 (£3,905.35 inc UK vat)
Part number: B858591A
Fits Yamaha engines: Fitment not listed.
£1,310.55 (£1,572.66 inc UK vat)
Part number: B888591A
Fits Yamaha engines: Fitment not listed.
£1,718.12 (£2,061.74 inc UK vat)
Part number: B888591A4
Fits Yamaha engines: Fitment not listed.
£1,718.12 (£2,061.74 inc UK vat)
Part number: B908591A
Fits Yamaha engines: Fitment not listed.
£960.46 (£1,152.55 inc UK vat)
Part number: B908591A6
Fits Yamaha engines: Fitment not listed.
£960.46 (£1,152.55 inc UK vat)
Part number: B908591A31
Fits Yamaha engines: Fitment not listed.
Previous part numbers: B908591A3, B908591A3000
£1,857.02 (£2,228.42 inc UK vat)
Part number: B918591A2
Fits Yamaha engines: Fitment not listed.
£692.91 (£831.49 inc UK vat)
Part number: B918591A5
Fits Yamaha engines: Fitment not listed.
£692.91 (£831.49 inc UK vat)