Well... It is sucks!!

New seal.. Installed on glass for over a week as suggested..

Hate to say it but was new seal made in China . . ? Sorry, but their specs are way out of wack. They could not even make front wheel bearings right, had to dispose of them and go to Timkens, solved the problem.