Toyota Land Cruiser The odometer is sound, but the glass for the odometer is broken, but it fits normally on the odometer. The odometer itself is sound. Mileage is 370. Automatic.