Hey Grant, as I stated earlier oil leaks could be extremely difficult to pin point. Been there done that. Ask the dealer if they tried putting some leak detector in the oil. Its a small ounce bottle of liquid than shows up fluorescent green when shined on with a blue light. If there is just a trace of oil anywhere on the bike it will be illuminated. Its a very good tool in locating oil leaking. Good luck.