Is the research in orthopaedics?
If yes, then I don't think a research year is going to help you much. If no, then you might want to look into some ortho research years between MS3/MS4.
Either way, you want to solidify the rest of your application. Your step score is by no means a deal-breaker. Below average, sure, but still shouldn't take you out of consideration anywhere. Work hard on your clinical rotations, and try to honor as many as possible. Surgery and medicine are of particular importance. You should also study for and take Step 2CK early in MS4. You should schedule 3 or 4 away rotations. Since you don't have a home program, seriously consider rotating at programs where students from your school have rotated/matched in the past. Maybe apply for 1 "reach" program where research is emphasized.
If yes, then I don't think a research year is going to help you much. If no, then you might want to look into some ortho research years between MS3/MS4.
Either way, you want to solidify the rest of your application. Your step score is by no means a deal-breaker. Below average, sure, but still shouldn't take you out of consideration anywhere. Work hard on your clinical rotations, and try to honor as many as possible. Surgery and medicine are of particular importance. You should also study for and take Step 2CK early in MS4. You should schedule 3 or 4 away rotations. Since you don't have a home program, seriously consider rotating at programs where students from your school have rotated/matched in the past. Maybe apply for 1 "reach" program where research is emphasized.