I'll check the one in my truck first. Mine isn't leaking from the ball but from the smaller seal behind it. The reason I thought this one would be usable is that it wasn't even rusty when I removed it, just greasy. It wasn't until after I wiped all the grease off that I noticed the imperfections.