This answer may be a few months too old ;first check that your crankase venting system is working and your trany is not "making oil", the shops should have changed the seals and gaskets at the potential leaks; primary cover gasket, drain bolt seal, crank seal, shifter shaft seals, sprocket seals, siliconing the exhaust mounting stud/bolt, the filler plug o-ring and clutch adjusting plug o-ring, if any of those were the problem. If the problem persists I sugest getting the manual out and checking and/or replacing these items, all quite simple and can be done with common hand tools