AS to your question about eliminating yourself from many residencies spots, it depends on several issues depending on what speciality you are applying, what program, test scores, grades, and recommendations. However, with repeating the first year, it doesn't help with the more competivie programs. Repeating 2 courses does not make you immune from the the program directors noting that you had to repeat the first year. I suggest that you do very well your second year, do well on your boards, and have great recommendations.