Bought my 2004 last year, still has a year left of Toyota platinum warranty but it hasn't needed a thing. Contrary to previous poster's advice, I always recommend buying a car with the lowest miles that still within your budget. Just b/c it has 90k doesn't mean the PO had the service done + the truck has and extra 10k of wear & tear. For me 10k miles is = to about 1 full year of use.