How many miles are on the tranny, and does it shift well into every gear? thanks