YAMAHA OEM SUPERSEDED BY 6D8-8591A-16-00 - ENGINE CONTROL UNIT - 6D8-8591A-12-00 | boats.net