You did good. My TORO has grease fitting installed where you installed yours. If you over grease them the pressure will pop the cover off and you will be buying a new one or looking all over your yard for the one you lost. Guess how I know.:laughing: