i have a 2000 Polaris slx1200. Was running great then started to run on 2 cylinders. It seemed like it had started to run lean so i assumed it was a fuel issue. I replaced all the fuel lines, bypassed on/off valve, put rebuilt carbs on and it still is only running on the first 2 cylinders. I installed an inline clear fuel filter and it is only filling up halfway. I check compression and it is 130, 130 and 130. I poured gas down the carb and it still didnt seem to fire on the #3 cylinder and plug still seemed dry. The Ski smokes alot more now then it did before it started acting up. If i take plug out and check for spark, it seems to be sparking fine.

asking for any advice or ideas PLEASE!!!