We just replaced ours last month with the original parts. Was definitely expensive, but now that its on, we are glad to have the wiper functioning properly.
At first, it became very slow so we had it cleaned out and lubed. This gave the motor another 5 months of service until it finally died...