After doing the above, consider getting the Buelltooth diagnostic tool to plug into your ECM.

You can then check if the bike has the correct on/off temperature parameters for the fan, and also do...