I have 120 - 125 PSI on my 951's and all run fine, except the on having the surging issue with but that's not an engine issue.
For oil, the purest will not want to hear this but...I buy and 1 gallon containers of any 2 stroke oil, including store brand, and not synthetic. I open the container and top it off with Marvel Mystery Oil. Usually takes about 1/2 quart, 16 oz, to top it off. Shake to mix and use. I have had 10 or so 951's (GTX, RX, XP, RXX), still have six, and never had an engine issue. Ski's have 100 - 250 hours. I use the same on my Pro-X and 900 snowmobiles and also have never had an issue using my oil mixture. Sleds have up to 400 hours on them.
Maybe I am just lucky