Electronic Control Unit(ecu) 6p5-8591a-13-00 Yamaha 200hp 2005 Hpdi Outboard Posted on December 3, 2023 by admin In EXCELLENT FUNCTIONING Condition.