I had the same thing happen when I bought my 4runner. Bought it with "165,000" miles, and a couple weeks later decided to get the Carfax and found out it had service records up to 323,000 miles. I'm somewhere around 360,000 now. I'll never buy the Carfax AFTER I buy a car again. Expensive lesson...