Id look for another truck at that price. but for any dmax id look at the coolant tank
check wheel bearings, check the t-case, check u joints.
if it had a banks tuner it prob b safe, id prefer that over a efi tune.
look to see if it has the air intake changed, crankcase reroughted is there a...