Hilux 2004, the engine is clean and most of the engine parts have scattered rust spots; note that the engine transmission and differential are original and have not been disassembled from their original place. The mileage is 300,000. The interior is very clean, without cracks or cuts. The car is accident-free, thanks to God, and the chassis is in perfect condition. Please, only the serious buyer should call. Sold