My '74 Super had a wobbly crankshaft pulley, so I replaced it with a new pulley. I am not sure if the old pulley leaked oil or not, but this new one is leaking quite badly. Is there any type of seal or sealer that can be used to stop the leak? There is a light spiral thread on the crank pulley seal that is supposed to thrust the oil back toward the crankcase, but apparently it is not fitting tightly enough. Suggestions needed.