If you haven't already, try synthetic oil. It consistently drops the oil temp by a good 20+ degrees on every HD I ever put it in.