Genuine Yamaha CDI / ECU

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

Part number: 6BV8557101
Fits Yamaha engines: F4BMH, F5AMH, F6CMH
Previous part numbers: 6BV85571, 6BV855710000
£281.10 (£337.32 inc UK vat)
Part number: 6BW8557101
Fits Yamaha engines: F4BMH, F5AMH, F6CMH
Previous part numbers: 6BW85571, 6BW855710000
£328.14 (£393.77 inc UK vat)
Part number: 6BX85571
Fits Yamaha engines: F4BMH, F5AMH, F6CMH
£399.78 (£479.74 inc UK vat)
Part number: 6FM8591A03
Fits Yamaha engines: F20FETL, F25GE, F25GET, F25GMH, F25GWH
£719.89 (£863.87 inc UK vat)
Part number: 6HY8591A01
Fits Yamaha engines: F20GE, F20GEP, F20GMH, F20GWH
Previous part numbers: 6HY8591A, 6HY8591A0000
£651.69 (£782.03 inc UK vat)
Part number: 6HY8591A1
Fits Yamaha engines: F20GE, F20GEP, F20GMH, F20GWH
£708.99 (£850.79 inc UK vat)
Part number: 6HY8591A2
Fits Yamaha engines: F20GE, F20GEP, F20GMH, F20GWH
£708.99 (£850.79 inc UK vat)
Part number: 6FM8591A2
Fits Yamaha engines: F25GE, F25GET, F25GMH, F25GWH
£719.89 (£863.87 inc UK vat)
Part number: 6FM8591A4
Fits Yamaha engines: F25GE, F25GET, F25GMH, F25GWH
£708.99 (£850.79 inc UK vat)
Part number: 6BG8591A22
Fits Yamaha engines: F30BEHD, F30BET, F40FED, F40FEHD, F40FET
Previous part numbers: 6BG8591A2, 6BG8591A2000
£782.23 (£938.68 inc UK vat)
Part number: 6BT8591A03
Fits Yamaha engines: F30BEHD, F30BET, F40FED, F40FEHD, F40FET
£1,573.57 (£1,888.28 inc UK vat)
Part number: 6BT8591A1
Fits Yamaha engines: F30BEHD, F30BET, F40FED, F40FEHD, F40FET
£792.48 (£950.98 inc UK vat)
Part number: 6BT8591A12
Fits Yamaha engines: F30BEHD, F30BET, F40FED, F40FEHD, F40FET
£806.59 (£967.91 inc UK vat)
Part number: 6AK8591A1
Fits Yamaha engines: F40LET, F50LED, F50LET, F60HET
£977.66 (£1,173.19 inc UK vat)
Part number: 6C18591A5
Fits Yamaha engines: F40LET, F50LED, F50LET, F60HET
£977.66 (£1,173.19 inc UK vat)
Part number: 6C58591A5
Fits Yamaha engines: F40LET, F50LED, F50LET, F60HET
£977.66 (£1,173.19 inc UK vat)
Part number: 6C58591AS
Fits Yamaha engines: F50FED, F50FET, F60CET
Previous part numbers: 6C58591AA, 6C58591AA000
£1,634.43 (£1,961.32 inc UK vat)
Part number: 6HJ8591A02
Fits Yamaha engines: F80B, F80DET, F100B, F100FET
Previous part numbers: 6HJ8591A, 6HJ8591A0000, 6HJ8591A01, 6HJ8591A0100
£1,879.66 (£2,255.59 inc UK vat)