I recently bought this sled from original owner with only 2400 miles . It was serviced only by his cousin who was part of Polaris Racing . I put enough miles on first tank of gas to get it down to 1/4 tank . That is when it started to run terrible. It would bog out and quit then idle from 1400 to 3900 without my touching the throttle. All the sleds that passed said TPS went bad and that made sense to me . Had it replaced by dealer and no change . They now are claiming something with the fuel system with a plan to swap my existing parts with junk yard parts from a year older 900 fusion . This seems like shady ass moronic bullshit to me . I have read about fuel tank recalls and fuel mapping recalls on this model but when I put in my VIN no recalls come up . Any ideas ?