I did have same problem on my 2015 street 750 I fix now I did buy engine ice coolant better than hd and put mobil1 full syanthetic there are some sintetic oil they do perfect job to keep engine cool now my bike doesnt leak anymore and the overlook tank need to be little bit lower to the full fill line try and see if work for you