My son's 02 KX 85 has an oil leak coming out around the counter shaft area. Not a whole lot of oil, overnight maybe 2 cc on the garage floor. I took off the sproket, sleeve and o ring seal and replaced with a new one. I just got one at the local ace hardware that looked the same size but it still leaking. Where do I go from here? Local shop wants to tear down to give a looksee but I never take our bikes to a shop as they are usually clueless. Could there be an internal seal inside the cases that would mean splitting them to replace?