So ive been having problems with my 2018 sportsman 570 running rough and starting hard so i replaced the fuel pump as many said would be the problem. That didnt make a difference it still seemed boggy on top end as it did before. About a week ago it quit running all together so i replaced the injector and still wont start. Fuel pump is running as it should, good fuel pressure. got spark, good compression. If I take the throttle bodie off it will start and run. I took mass air flow sensor out checked it and air temp plunger deal appears to be working as it should.I just ordered a tps sensor today but im not confident that is the problem. Called every dealer in the area and they are booked out for a month. We use it on the farm everyday so i have to try and get it fixed. Any suggestions?