My final drive oil level screw is stripped just enough to leak. I tried wrapping the threads with teflon tape but it is still dripping. I don't use the bike for long distance so I was hoping for a quick fix until I decide to tear it apart for Helicoil. Anyone out there with the same problem?