I need to find replacement shift control box for 1988 Mariner. My local boat supplier ordered what was susposed to work but it came with 10 pin connn. on elec. harness engine end. My engine has 7 pin conn. Someone has told me this engine was actually made by Yamaha? Engine code is 6E9-L-425556.