2017 snow check 163 3" with 200 miles is showing track wear and I always smell rubber regardless of the snow depth and or riding style. The computer screen is bubbling and it's constantly telling me I have low oil and the paint is flaking off the tunnel. The POS is stored indoors and by all...