 For a small truck (4.0L) the mileage is too low. Full size GMC small V8 is near the same. Like all Ford pickups the front brakes are junk. Rotors rusted apart in less than 60,000km, $100 CAD each to replace. The front wheel bearings BOTH went at 107,000Km. $800.00 CAD to replace! I've never known these bearings to fail in other trucks past 275,000km. GARBAGE! Just waiting for the $500 ball joints next. Don't buy this truck, get a Toyota instead.