I’d say find a new dealer. I have a neighbor I am good friends with that had a Polaris General, that they local dealer refused to work on as he did t buy it from them. He bought it from the dealer about 25 miles down the road. What’s funny though, he sold the General and bought a new Ranger from the dealer that refused to work on the General. I will say I’ve never had a problem, but I do most of my own maintenance.