I just bought my daughter a 2010 polaris outlaw 90. It doesnt seem to have that much power. Is there a governor or something in the exhaust that restricts power? I know about the throttle adjusting screw. It is all the way out. Also she is wanting parts for more power. Any suggestions?
Thanks!