Genuine Yamaha CDI / ECU

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

Part number: 2S38591A91
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2S38591A9, 2S38591A9000
£3,206.56 (£3,847.87 inc UK vat)
Part number: 2SBH591A
Fits Yamaha engines: Fitment not listed.
£311.66 (£373.99 inc UK vat)
Part number: 2SC8591A
Fits Yamaha engines: Fitment not listed.
£755.43 (£906.52 inc UK vat)
Part number: 2SC8591A1
Fits Yamaha engines: Fitment not listed.
£720.98 (£865.18 inc UK vat)
Part number: 2SC8591A61
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2SC8591A6, 2SC8591A6000
£755.43 (£906.52 inc UK vat)
Part number: 2SM8591A
Fits Yamaha engines: Fitment not listed.
£1,228.04 (£1,473.65 inc UK vat)
Part number: 2SS8591A
Fits Yamaha engines: Fitment not listed.
£1,017.70 (£1,221.24 inc UK vat)
Part number: 2UD8591A
Fits Yamaha engines: Fitment not listed.
£1,228.04 (£1,473.65 inc UK vat)
Part number: 3B48591A1
Fits Yamaha engines: Fitment not listed.
£1,347.50 (£1,617.00 inc UK vat)
Part number: 3B48591A2
Fits Yamaha engines: Fitment not listed.
£1,347.50 (£1,617.00 inc UK vat)
Part number: 3C1H591A1
Fits Yamaha engines: Fitment not listed.
£269.82 (£323.78 inc UK vat)
Part number: 3C38591A3
Fits Yamaha engines: Fitment not listed.
£1,922.81 (£2,307.37 inc UK vat)
Part number: 3C48591A01
Fits Yamaha engines: Fitment not listed.
£957.23 (£1,148.68 inc UK vat)
Part number: 3C48591A1
Fits Yamaha engines: Fitment not listed.
£957.23 (£1,148.68 inc UK vat)
Part number: 3D98591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 3D98591A, 3D98591A0000
£646.88 (£776.26 inc UK vat)
Part number: 3P68591A03
Fits Yamaha engines: Fitment not listed.
£1,022.01 (£1,226.41 inc UK vat)
Part number: 3P68591A4
Fits Yamaha engines: Fitment not listed.
£1,022.01 (£1,226.41 inc UK vat)
Part number: 3P68591A8
Fits Yamaha engines: Fitment not listed.
£1,022.01 (£1,226.41 inc UK vat)
Part number: 3P68591A9
Fits Yamaha engines: Fitment not listed.
£1,022.01 (£1,226.41 inc UK vat)
Part number: 3P68591A13
Fits Yamaha engines: Fitment not listed.
£1,022.01 (£1,226.41 inc UK vat)
Part number: 4B58591A
Fits Yamaha engines: Fitment not listed.
£1,080.84 (£1,297.01 inc UK vat)
Part number: 4B58591A1
Fits Yamaha engines: Fitment not listed.
£1,080.54 (£1,296.65 inc UK vat)
Part number: 4C88591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 4C88591A, 4C88591A0000
£1,052.37 (£1,262.84 inc UK vat)
Part number: 4C88591A4
Fits Yamaha engines: Fitment not listed.
£1,784.49 (£2,141.39 inc UK vat)