I have the HD cooler that mounts down by the voltage reg., has the filter adapt. and the built in thermostat. Recently added the digital oil temp dip stick. Could not be happier. Did 30 miles at about 75mph on a 96 degree day and at the end of the ride, oil temp was at 217 degrees. This is on a 2000 Ultra.