Genuine Yamaha CDI / ECU

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

Part number: 2DMH591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2DMH591A, 2DMH591A0000
£595.85 (£715.02 inc UK vat)
Part number: 2DMH591A2
Fits Yamaha engines: Fitment not listed.
£595.85 (£715.02 inc UK vat)
Part number: 2DR8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2DR8591A, 2DR8591A0000
£755.43 (£906.52 inc UK vat)
Part number: 2DR8591A11
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2DR8591A1, 2DR8591A1000
£720.98 (£865.18 inc UK vat)
Part number: 2DR8591A41
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2DR8591A4, 2DR8591A4000
£720.98 (£865.18 inc UK vat)
Part number: 2GB8591A1
Fits Yamaha engines: Fitment not listed.
£532.83 (£639.40 inc UK vat)
Part number: 2GB8591A31
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2GB8591A3, 2GB8591A3000
£532.83 (£639.40 inc UK vat)
Part number: 2GC8591A11
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2GC8591A1, 2GC8591A1000
£483.64 (£580.37 inc UK vat)
Part number: 2GC8591A21
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2GC8591A2, 2GC8591A2000
£507.60 (£609.12 inc UK vat)
Part number: 2HC8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2HC8591A, 2HC8591A0000
£1,857.81 (£2,229.37 inc UK vat)
Part number: 2HC8591A2
Fits Yamaha engines: Fitment not listed.
£994.70 (£1,193.64 inc UK vat)
Part number: 2HC8591A11
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2HC8591A1, 2HC8591A1000
£1,372.72 (£1,647.26 inc UK vat)
Part number: 2HC8591A21
Fits Yamaha engines: Fitment not listed.
£994.70 (£1,193.64 inc UK vat)
Part number: 2LS8591A1
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2LS8591A, 2LS8591A0000
£886.38 (£1,063.66 inc UK vat)
Part number: 2MB8591A
Fits Yamaha engines: Fitment not listed.
£1,240.47 (£1,488.56 inc UK vat)
Part number: 2MB8591A1
Fits Yamaha engines: Fitment not listed.
£1,240.47 (£1,488.56 inc UK vat)
Part number: 2MB8591A2
Fits Yamaha engines: Fitment not listed.
£1,240.47 (£1,488.56 inc UK vat)
Part number: 2PD8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2PD8591A, 2PD8591A0000
£1,648.23 (£1,977.88 inc UK vat)
Part number: 2PD8591A1
Fits Yamaha engines: Fitment not listed.
£1,718.12 (£2,061.74 inc UK vat)
Part number: 2PG8591A
Fits Yamaha engines: Fitment not listed.
£1,256.80 (£1,508.16 inc UK vat)
Part number: 2PW8591A01
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2PW8591A, 2PW8591A0000
£755.39 (£906.47 inc UK vat)
Part number: 2RD8591A
Fits Yamaha engines: Fitment not listed.
£893.22 (£1,071.86 inc UK vat)
Part number: 2S38591A8
Fits Yamaha engines: Fitment not listed.
£1,022.01 (£1,226.41 inc UK vat)
Part number: 2S38591A31
Fits Yamaha engines: Fitment not listed.
Previous part numbers: 2S38591A3, 2S38591A3000
£968.77 (£1,162.52 inc UK vat)