I used this stuff when I was doing the motor work on my Grizzly. Also used it to clean an oil leak on my motor that has there for 3 years before. Worked like a hot damn. I get it through work, so thats why I use it.
But all of your answers have been posted in this thread.