window regulator repair?

The regulator was from my parts car. Not sure how the teeth got wrecked. Guessing it was from misalignment because it was towards the top. There is one roller that was missing from both cars on both sides.