Hello Guys,
New ST owner here, ST has 800 miles on it, I have been medium-light duty on throttle loads, increasing the load as the mileage goes up.
Ever smelled a strong scent of gas in the oil or on the cap?
and I always let her warm up for about 5-10 minutes before exceeding 3k
Mike