Genuine Yamaha CDI / ECU

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

Part number: 36B8591A
Fits Yamaha engines: Fitment not listed.
£1,010.59 (£1,212.71 inc UK vat)
Part number: 36B8591A1
Fits Yamaha engines: Fitment not listed.
£1,010.59 (£1,212.71 inc UK vat)
Part number: 37P8591A
Fits Yamaha engines: Fitment not listed.
£722.90 (£867.48 inc UK vat)
Part number: 39DH591A1
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 39D8591A1, 39D8591A1000
£595.85 (£715.02 inc UK vat)
Part number: 39P8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 39P8591A, 39P8591A0000
£638.85 (£766.62 inc UK vat)
Part number: 39P8591A2
Fits Yamaha engines: Fitment not listed.
£674.02 (£808.82 inc UK vat)
Part number: 39P8591A41
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 39P8591A4, 39P8591A4000
£634.35 (£761.22 inc UK vat)
Part number: 59C8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 59C8591A, 59C8591A0000
£1,234.03 (£1,480.84 inc UK vat)
Part number: 59P8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 59P8591A, 59P8591A0000
£1,665.16 (£1,998.19 inc UK vat)
Part number: 59P8591A1
Fits Yamaha engines: Fitment not listed.
£843.03 (£1,011.64 inc UK vat)
Part number: 59P8591A21
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 59P8591A2, 59P8591A2000
£1,821.20 (£2,185.44 inc UK vat)
Part number: 60E8591A01
Fits Yamaha engines: Fitment not listed.
£2,056.15 (£2,467.38 inc UK vat)
Part number: 60E8591A2
Fits Yamaha engines: Fitment not listed.
£2,056.15 (£2,467.38 inc UK vat)
Part number: 60E8591A3
Fits Yamaha engines: Fitment not listed.
£2,056.15 (£2,467.38 inc UK vat)
Part number: 60E8591A11
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 60E8591A1, 60E8591A1000
£2,056.15 (£2,467.38 inc UK vat)
Part number: 60L8591A33
Fits Yamaha engines: Fitment not listed.
£2,943.94 (£3,532.73 inc UK vat)
Part number: 60T8591A1
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 60T8591A, 60T8591A0000
£2,773.06 (£3,327.67 inc UK vat)
Part number: 60T8591A2
Fits Yamaha engines: Fitment not listed.
£3,028.72 (£3,634.46 inc UK vat)
Part number: 63P8591A3
Fits Yamaha engines: Fitment not listed.
£2,060.02 (£2,472.02 inc UK vat)
Part number: 68M8591A
Fits Yamaha engines: Fitment not listed.
£5,280.21 (£6,336.25 inc UK vat)
Part number: 68M8591A02
Fits Yamaha engines: Fitment not listed.
£5,208.89 (£6,250.67 inc UK vat)
Part number: 68V8591A22
Fits Yamaha engines: Fitment not listed.
£1,997.35 (£2,396.82 inc UK vat)
Part number: 908916011
Fits Yamaha engines: Fitment not listed.
£375.80 (£450.96 inc UK vat)
Part number: 9089160109
Fits Yamaha engines: Fitment not listed.
£374.86 (£449.83 inc UK vat)