Genuine Yamaha CDI / ECU

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

Part number: 6HV8591A02
Fits Yamaha engines: F80B, F80DET, F100B, F100FET
Previous part numbers: 6HV8591A, 6HV8591A0000, 6HV8591A01, 6HV8591A0100
£1,360.53 (£1,632.64 inc UK vat)
Part number: 6HK8591A
Fits Yamaha engines: VF90A
£1,715.42 (£2,058.50 inc UK vat)
Part number: 6HK8591A01
Fits Yamaha engines: VF90A
£1,715.39 (£2,058.47 inc UK vat)
Part number: 6HK8591A02
Fits Yamaha engines: VF90A, VF90B
£1,772.84 (£2,127.41 inc UK vat)
Part number: 6EK8591A22
Fits Yamaha engines: F115B, F115BET, FL115BET, LF115B
Previous part numbers: 6EK8591A2, 6EK8591A21, 6EK8591A2000, 6EK8591A2100
£1,879.66 (£2,255.59 inc UK vat)
Part number: 6FN8591A1
Fits Yamaha engines: VF115A
£1,893.22 (£2,271.86 inc UK vat)
Part number: 6FN8591A11
Fits Yamaha engines: VF115A, VF115B
£1,879.66 (£2,255.59 inc UK vat)
Part number: 68V8591A52
Fits Yamaha engines: F115AET, FL115AET
Previous part numbers: 68V8591A5, 68V8591A51, 68V8591A5000, 68V8591A5100
£1,997.35 (£2,396.82 inc UK vat)
Part number: 68V8591A82
Fits Yamaha engines: F115AET, FL115AET
Previous part numbers: 68V8591A8, 68V8591A81, 68V8591A8000, 68V8591A8100
£1,997.35 (£2,396.82 inc UK vat)
Part number: 6EM8591A01
Fits Yamaha engines: F130AET
Previous part numbers: 6EM8591A, 6EM8591A0000
£2,039.57 (£2,447.48 inc UK vat)
Part number: 6EM8591A11
Fits Yamaha engines: F130A, F130AET
Previous part numbers: 6EM8591A1, 6EM8591A1000
£1,919.50 (£2,303.40 inc UK vat)
Part number: 6BM8591A02
Fits Yamaha engines: F150BET, FL150BET
£1,944.81 (£2,333.77 inc UK vat)
Part number: 6BM8591A03
Fits Yamaha engines: F150BET, FL150BET
£1,944.81 (£2,333.77 inc UK vat)
Part number: 6BM8591A05
Fits Yamaha engines: F150FET
Previous part numbers: 6BM8591A04, 6BM8591A0400
£2,666.59 (£3,199.91 inc UK vat)
Part number: 6EH8591A12
Fits Yamaha engines: VF150LA, VF150LB, VF150XA, VF150XB
Previous part numbers: 6EH8591A11, 6EH8591A1100
£1,938.72 (£2,326.46 inc UK vat)
Part number: 6HP8591A
Fits Yamaha engines: F150GET, FL150GET
£3,096.56 (£3,715.87 inc UK vat)
Part number: 60F8591A1
Fits Yamaha engines: VZ150TRC, VZ175TRC, VZ200TRC, Z150QETO, Z200PETO
£3,257.59 (£3,909.11 inc UK vat)
Part number: 60F8591A22
Fits Yamaha engines: Z150QETO, Z200PETO
£3,298.94 (£3,958.73 inc UK vat)
Part number: 68F8591AG
Fits Yamaha engines: LZ150PETO, LZ200NETO, Z150PETO, Z175GETO, Z200NETO
£3,398.70 (£4,078.44 inc UK vat)
Part number: 68F8591AG2
Fits Yamaha engines: LZ150PETO, LZ200NETO, Z150PETO, Z175GETO, Z200NETO
Previous part numbers: 68F8591AG1, 68F8591AG100
£3,298.94 (£3,958.73 inc UK vat)
Part number: 68F8591AH
Fits Yamaha engines: LZ150PETO, LZ200NETO, Z150PETO, Z175GETO, Z200NETO
£3,398.70 (£4,078.44 inc UK vat)
Part number: 68F8591AH1
Fits Yamaha engines: LZ150PETO, LZ200NETO, Z150PETO, Z175GETO, Z200NETO
£3,298.94 (£3,958.73 inc UK vat)