very impressive!

The other not so expensive part that people sometimes change along with the front oilseal is the spigot bearing.

Shame about the bike.