back firing and stalling out

Hey Guys, so I have a 2011 Polaris 800 EFI. Ive been looking at the threads on here about the same thing. I’ve tried adjusting the TPS, all within range and set at .528 ish. Smooth voltage up and down when the throttle is applied, not sure where to go next other than the dealer. Of course I’ve got the loss of sync code. Once it was set at .528 seems to be worse. I can take up up the street at a good speed and have difficulties, got plenty of kick. But when its at low idle is when I have issues. She does start nice and idle is around 1190-1200. Thanks