Yes, Gordon, and many of us have seen others post about the 650 seal being a tad larger and fixing the leak problem. Could be it. But, what is this condition of your tach cable where it leads into the connection? If there's any crack or opening in the sheath oil will leak. I had replaced my seal with the regular one and still had the leak. On further inspection found a break in the sheath. Replaced the cable and no more leak.