Amazing how much faith people put into carfax. I work at a major tech company and our internal issue reporting can barely document something that is completely internal and involves 4 people. You think a nationwide reporting system involving a bazillion people and systems can accurately track the history of 200 odd…