I tend not to put much faith in Carfax type reports. I had an erroneous odometer recording made by the local Dodge dealer who was offering free oil...