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