Yamaha HPDI 300hp Outboard CDI (Engine Control Unit). This CDI is guaranteed to function properly. No corrosion on the connector pins (see close-up pictures).