Okay, the plot thickens. Turns out the 'cheap' ebay fork seals are not up to par. The seals from Witchdoctors/Parts Unlimited fit much better. Now the bad news. It still leaks. I'll continue to update as I find out more. For now; don't buy fork seals from ebay unless you know they are from a good source like Parts Unlimited.