Genuine Yamaha CDI / ECU

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

Part number: 6DH8591A3
Fits Yamaha engines: Fitment not listed.
£1,745.33 (£2,094.40 inc UK vat)
Part number: 6DX8591A11
Fits Yamaha engines: Fitment not listed.
£2,680.77 (£3,216.92 inc UK vat)
Part number: 6EN8591A1
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6BU8591A1, 6BU8591A1000
£2,288.65 (£2,746.38 inc UK vat)
Part number: 6EN8591AA
Fits Yamaha engines: Fitment not listed.
£1,906.65 (£2,287.98 inc UK vat)
Part number: 6EN8591AB
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6BU8591AB, 6BU8591AB000
£2,288.65 (£2,746.38 inc UK vat)
Part number: 6ET8591A1
Fits Yamaha engines: Fitment not listed.
£1,745.33 (£2,094.40 inc UK vat)
Part number: 6ET8591A4
Fits Yamaha engines: Fitment not listed.
£1,745.33 (£2,094.40 inc UK vat)
Part number: 6ET8591A22
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6ET8591A2, 6ET8591A2000
£1,745.33 (£2,094.40 inc UK vat)
Part number: 6ET8591A31
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6ET8591A3, 6ET8591A3000
£1,745.33 (£2,094.40 inc UK vat)
Part number: 6EV8591A1
Fits Yamaha engines: Fitment not listed.
£1,714.13 (£2,056.96 inc UK vat)
Part number: 6EV8591A42
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EV8591A4, 6EV8591A4000
£1,714.13 (£2,056.96 inc UK vat)
Part number: 6EW8591A02
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EW8591A, 6EW8591A0000, 6EW8591A01, 6EW8591A0100
£1,714.13 (£2,056.96 inc UK vat)
Part number: 6EW8591A1
Fits Yamaha engines: Fitment not listed.
£1,714.13 (£2,056.96 inc UK vat)
Part number: 6EX8591A1
Fits Yamaha engines: Fitment not listed.
£2,399.00 (£2,878.80 inc UK vat)
Part number: 6EX8591AB1
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EX8591AB, 6EX8591AB000
£2,399.00 (£2,878.80 inc UK vat)
Part number: 6EY8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EY8591A, 6EY8591A0000
£1,944.74 (£2,333.69 inc UK vat)
Part number: 6EY8591A03
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EY8591A02, 6EY8591A0200
£2,444.79 (£2,933.75 inc UK vat)
Part number: 6EY8591A11
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EY8591A1, 6EY8591A1000
£1,871.67 (£2,246.00 inc UK vat)
Part number: 6EY8591A21
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EY8591A2, 6EY8591A2000
£1,817.14 (£2,180.57 inc UK vat)
Part number: 6EY8591AA1
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EY8591AA, 6EY8591AA000
£1,944.74 (£2,333.69 inc UK vat)
Part number: 6EY8591AA3
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EY8591AA2, 6EY8591AA200
£2,530.65 (£3,036.78 inc UK vat)
Part number: 6EY8591AB1
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6EY8591AB, 6EY8591AB000
£1,871.67 (£2,246.00 inc UK vat)
Part number: 6FB8591A
Fits Yamaha engines: Fitment not listed.
£1,944.74 (£2,333.69 inc UK vat)
Part number: 6FJ8591A03
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 6FJ8591A, 6FJ8591A0000, 6FJ8591A02, 6FJ8591A0200
£1,945.11 (£2,334.13 inc UK vat)