Give Honda HP Chain lube in the Red can a try. I have been using this stuff for years and it is the best chain lube out there. Put it on liberally and then wipe off the excess and then let it sit for a while before you ride and it should not sling. It is kind of hard to find as most Honda dealers carry the newer version in the Blue can which I have also tried and it does not compare. I generally buy 3 or 4 cans of it as a time when I can find it.