Would do both a CarFax and AutoChek, as one often catches things other one misses. Would run Vin through Toyota data base to see service, warrantyl and recall history, Would be a little dubious if more than 2 or 3 owners. Agree price is high for mileage, local or have to travel to see/buy it? Would take it to a Toyota dealer or have owner do it after talking with service mgr that you are interested in buying, having them do most thorough inspection (140 points, I think?) and send report to you, not owner. If out of town, give service mgr your credit card, so they are working for YOU, not owner. Negotiate with current owner before inspection and agreed upon price that if any
major issues found, he will either reduce price or fix items and provide paid receipts. I've purchased several vehicles out of town this way and had good results each time!'
Good Luck!