If it that rich, running as you say,Then it is probably a hung up needle valve in your carb. There is a bolt right under the manifold pipe on Polaris to drain the excess gas from crankcase. You need to pull the carbs, clean them, and replace the needle valve or free up the floats.
2003 Yamaha RX-1 1000
2000 Polaris 700 XC 45th Anniversary Edition
1997 Polaris Indy 500 Sport
1998 Polaris Indy 500
1996 A Cat panther dlx 440