Endodontics is extremely competitive and I believe you generally need to be in the top 10% of your class with 90+ board scores to be competitive. Although endo residency is ~2 years, many residency programs now require private practice as a dentist or a completion of a GPR in order to apply.
Its a tough road, but I agree. . . endo is a cool specialty.