Chances are the tires have been changed out to a different profile or the gears have been changed which would explain your speedometer inaccuracy and as far as the clock, you're going to have to adjust that yourself. Mess around with the clock for about 10 minutes and you'll figure it out.