Electronic Control Unit(ecu) 6do-8591a-13-00 Yamaha 300hp 2005 Hpdi Outboard Posted on January 18, 2024 by admin In EXCELLENT FUNCTIONING Condition.