YAMAHA OEM SUPERSEDED BY 8GC8591A1000 ENGINE CONTROL UNIT - 8GC-8591A-00-00 | partzilla.com