07-29-2013, 08:19 AM
(07-29-2013, 08:09 AM)The ferret_imp Wrote: Dbuster, as your motor breaks in, your mileage should be getting better. That will also make your bars stay on longer, longer time to flash etc. Seems to me it takes about 2000 miles for everything to settle down.
Really that long until everything settles down!? I better get to riding then!
