How accurate is Carfax reports?

Correct. Then do a pre-purchase inspection with a independent mechanic (NOT at the dealership) . If they refuse to let you take the car to your own mechanic, walk away.