My Moto Guzzi Stone requires a 20w-50 oil with an SG rating. These are pretty hard to find. I'm using Halvoline which the container says is a SJ rating but the website states is a SJ AND SG rating. Can I assume that any SJ rating is also an SG rating? What does this SG rating mean anyway? Is it a measure of the oil's detergency?