ahahahaaa had the same problem...... kinda fixed it
what i did was take the door trim off..... then where the buttons are for the doors/windows disconnect that.
trace it back to this little black box about 2x3x6 long. unlug it and take it off the door ( two screws ) then open it up. Mine ended up cracking, but cause its hard to take it off without breaking.
inside you will see a cicruit board with two coils. Clean the contats by sanding it down a bit to clean it.
* mine i had to move the resistors and capasitors abit, cause it worked when it was at a certain angle * so just move the components just a bit to see if you have any dry joints.
its working now, but for how long i dont know. tempory fix.
if anyone knows where to get it from new and how much, please let us know.