Did you consider using rack and pinion instead ?