Stop using Amazon oil filters. When I had my X3 there was a lot of counterfeit BRP filters being sold on Amazon. If you don't want to go to your dealer at least use Rocky Mountain or Fix My Toys. That's not a Polaris issue.
It's made for a car/truck, not a high revving sxs. Years ago I went that route with my 900s. Got so hot it burnt a hole in the bed.Even after using header wrap on the entire muffler it was still so hot you couldn't touch the bed bolts.