YAMAHA OEM SUPERSEDED BY 6P2-8591A-24-00 - ENGINE CONTROL UNIT - 6P2-8591A-21-00 | boats.net