Forget Carfax. Friend of mines MSP with decent frame damage and suspension damage showed up as 'clean with no probs'. It was fixed via insurance at a FixAuto so it was all on the up and up and still didn't make the report. Same went for a Spec-V of mine that had 2k of cosmetic damage, clean carfax report.