I have a 2008 dragon 700 that has a RPM limit issue that I can Not solve, I gave up and took the sled in for service at MY LOCAL POLARIS DEALER. This is what I was told that was wrong. Tps voltage was off base line.Was at .75 Volts and needed to be at .69-.71 and airflow was at .93 and needed to be at.94-.96 and that I needed a NEW Belt. I then paid the $371.45 and was glad to get my sled back. On Today's test ride the sled acted exactly the same as before I took it in. Except now it idles at 2500 rpms and back fires when it goes into reverse. I called the Tech and he said it still needed those items and I would need to bring it back. I asked for a refund he passed me to the General Manager. He said come in and get your refund. When I got there he came out and seemed very upset. He took my invoice and said he was only refunding me $149.00 for labor and no refund for parts, I explained the tech told me I needed the parts and I approved them, I explained I approved them because the tech said that was part of my issues. I tried to talk to the G.M. in a professional manor he would not listen and kept saying do you want the labor Money or nothing? I tried to talk again he took the invoice and stuck it in my jacket pocket. I said I have been buying parts here for years he explained not any more and asked me to leave, I said I was not leaving Soo he called the Police and told me I was going to be arrested for trespassing. I waited for the Police then explained what transpired, he went inside and they already had a check with my name waiting (labor Only)Hows your polaris customer service?