My wife's new 2010 Street Bob is spitting oil out the air cleaner. Our mechanic believes the oil cooler is the culprit. We bought the bike new and had a HD Premium Oil Cooler, SE Tuner, and V&H pipes and Air Cleaner installed by the dealer at the time of purchase. We have it back at the dealer as it is under warranty. No other issues or engine problems. Thoughts?