Carfax (and similar services like Autocheck) only know what it's been told. No dealer, or mechanic, can be enforced to report everything to Carfax. So it's no surprise that it doesn't show all event history for a car. A "clean" Carfax report only means that it doesn't know of anything bad...