Give Todd Kerby a call. He is in Rowlett. He used to work for Polaris and now does it himself. 972-896-1002. He has worked on my Polaris for years. He is a lot cheaper than a dealership.
Todd is not only a great mechanic, he's an honest mechanic who will do you right.
Do you ever get the feeling you're being watched? Because if you do, I'll stop doing it.