I have a cub cadet 2135 that the cup lug or what I would call the front seal popped out and leaking oil. I was able to push it back in but don't know if it will hold is there supposed to be something to hold it in. this is a 13hp. horizontal shaft kohler engine.