My son and I just put his bike back together. Made a gasket out of gasket material and used Seal All per the recommendations here. No leaking so far. I am still not a fan even though it looks better and is smoother. Bah Humbug.
"Catching a yellow jacket in your shirt at seventy miles per hour can double your vocabulary" Author unknown