THIS YAMAHA OUTBOARD ENGINE CONTROL UNIT WAS REMOVED FROM A 2007 350HP MOTOR PARTED OUT. IN GOOD REUSABLE CONDITION-MOTOR CHECKED NO ELECTRICAL ISSUES. THIS IS THE UPDATED COMPUTER. ALL PINS CLEAN-NO CRACKS. REFERENCE PART NUMBER 6AW-8591A-02-00 FOR PROPER APPLICATION. BIN0121