Rock Hard looks like good option. Can you install without draining/breaking oil seal?
I installed mine without breaking the seal, no leaks. I also replaced the Allen head bolts that came with the cover with grade 8 bolts. The Allen bolts strip and get damaged easily.
Last edited: