I don't place much faith in carfax as the dealers have not always put down the correct mileage on my vehicles in the past. Most recently is my Chevy S10, the dealer put down it had 20,000 miles more that it did. This being said I ran a carfax on my 4Runner when i bought it and it said it had almost 28,000 more miles on it than the odometer said i asked the owner and he bought it at auction from the city of Gainesville, GA. They owned it for 4 years and i don't see the government representing the mileage wrong without putting exempt on the title.