I sold my 2004 K12S with 42,000 miles on the clock and running more or less perfectly...
Bearing in mind its history (airbox and Idle Control Valve, shock rebuild, new throttle bodies, two lots of ball joints at 18,000 miles, paint falling off the wheels etc. etc. etc.) it was sort of OK.