Engine and Technical Discussion
Alright so I need a bit of help. I recently got a SCR950 probably about 2 months and it’s always had this feeling but I figured new bike new feelings. But I’ve already logged 1,000 miles on it, 2200 miles total. Dealer told me it had break in oil and the previous guy got it serviced at the...