older thread I know, but I just dealt with this issue on my B100 motor, and ran into the same problem with the Yamaha fitting squirting gas/not fitting correctly. I ended up getting a female fitting for Johnson/Evinrude, and it fit the original male connector on the motor perfectly. no leaks...