I was at Daytona Beach for Bike week this past weekend and was caught in traffic and my ultra started to overheat and was able to shut it down before it got to hot. The ultra has the 103 motor and the stock oil cooler which i plan on keeping. Right then I decided to was going to find some way to keep the bike cool. After doing research on the the internet I found that there were two ways to keep the bike cool. My question which is better for the motorcycle the engine fan that is from HD or Lenale or the oil cooler fans from big sky and other companies. I was leaning toward the oil cooler fans but was looking for pros and cons for both.