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