Cross checking autocheck and carfax works GREAT.
I would deff look and feel around it to see if its been re painted to. Sometimes cars will have low miles because they were wrecked and havent been drivin much after and can also be in worst condition than a car with more mileage.. Im not saying this is the case but its something to look out for.. Also that engine seems to be a great engine. We had a 05 230k with 115k it ran amazing!
Just take care of it and it will take care of you.