Throw that bottle of 25w40 away.

Edge 5w-30 is cheap, and I'd treat it like Honda FEO. Good oil, don't expect it to work wonders. The Edge 0w-40 is much better being a Group IV synthetic. Haven't personally used RP, so can't comment.