Does anyone know where to get one of these, or a reasonable replacement (they're out of stock at bikebandit)? I still have a leak, I suspect there will be lots of oil in under my stator cover, and cheap O Rings from Harbor Freight didn't do the trick for long.