2016 Automatic Diesel Hilux 2006 Diesel Mileage: 900,000 km Engine: Guaranteed Body: Rinsed (repainted in some areas) Interior: Good Power windows