I put a deposit on it, but haven't bought it yet. I happen to have the Carfax (the dealer gave it to me) and there's no evidence of odometer rollbacks.
I took it to my mechanic today, but he wasn't able to put it up on a lift because of the height. With that said, everything seems to be in...