Genuine Yamaha CDI / ECU

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

Part number: 8KW8591A
Fits Yamaha engines: Fitment not listed.
£1,107.94 (£1,329.53 inc UK vat)
Part number: 8LHH591A1
Fits Yamaha engines: Fitment not listed.
£1,841.03 (£2,209.24 inc UK vat)
Part number: 8LP8591A
Fits Yamaha engines: Fitment not listed.
£806.89 (£968.27 inc UK vat)
Part number: 11C8591A1
Fits Yamaha engines: Fitment not listed.
£704.39 (£845.27 inc UK vat)
Part number: 11D8591A
Fits Yamaha engines: Fitment not listed.
£1,010.59 (£1,212.71 inc UK vat)
Part number: 11D8591A01
Fits Yamaha engines: Fitment not listed.
£806.34 (£967.61 inc UK vat)
Part number: 12D8591A1
Fits Yamaha engines: Fitment not listed.
£1,089.33 (£1,307.20 inc UK vat)
Part number: 12D8591A11
Fits Yamaha engines: Fitment not listed.
£1,009.67 (£1,211.60 inc UK vat)
Part number: 13S8591AF
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 13S8591AB, 13S8591AB000
£1,408.79 (£1,690.55 inc UK vat)
Part number: 13S8591AG
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 13S8591AC, 13S8591AC000
£1,408.79 (£1,690.55 inc UK vat)
Part number: 14B8591A1
Fits Yamaha engines: Fitment not listed.
£1,052.37 (£1,262.84 inc UK vat)
Part number: 15B8591A1
Fits Yamaha engines: Fitment not listed.
£1,186.92 (£1,424.30 inc UK vat)
Part number: 18P8591A11
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 18P8591A, 18P8591A0000, 18P8591A1, 18P8591A1000
£917.21 (£1,100.65 inc UK vat)
Part number: 20S8591A
Fits Yamaha engines: Fitment not listed.
£1,010.59 (£1,212.71 inc UK vat)
Part number: 20S8591A1
Fits Yamaha engines: Fitment not listed.
£1,010.59 (£1,212.71 inc UK vat)
Part number: 23P8591A2
Fits Yamaha engines: Fitment not listed.
£720.98 (£865.18 inc UK vat)
Part number: 23P8591A5
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 23P8591A, 23P8591A0000
£720.98 (£865.18 inc UK vat)
Part number: 23P8591A61
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 23P8591A1, 23P8591A6, 23P8591A1000, 23P8591A6000
£647.96 (£777.55 inc UK vat)
Part number: 26P8591A
Fits Yamaha engines: Fitment not listed.
£843.03 (£1,011.64 inc UK vat)
Part number: 27S8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 27S8591A, 27S8591A0000
£431.49 (£517.79 inc UK vat)
Part number: 28P8591A
Fits Yamaha engines: Fitment not listed.
£998.70 (£1,198.44 inc UK vat)
Part number: 32D8591A21
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 32D8591A2, 32D8591A2000
£1,433.80 (£1,720.56 inc UK vat)
Part number: 33D8591A4
Fits Yamaha engines: Fitment not listed.
£692.91 (£831.49 inc UK vat)
Part number: 34B8591A1
Fits Yamaha engines: Fitment not listed.
£714.86 (£857.83 inc UK vat)