I got mine done yesterday. I replaced the old motor without testing it first, and then realized that the mechanic lied to me. There were no missing teeth or rusted parts. After overlooking everything, I saw that all of the parts were lacking grease, meaning none at all. I greased everything up, and the window works like it is suppose to. Basically, I replaced the motor for nothing, but since I used it, I cannot return it. Only the old one for my core charge.

Pissed at the mechanic for lying right to my face.