maybe so, I don't know the difference between E36 and E46, but I know mine is a 1999 model. I called the mechanic, he said here is no special relay for the windows, said it was either a bad switch or the motor, I took all the door apart, exposed the motor and regulator but they seem to be screwed from inside the door cavity - the metal plates that form the door and are apparently welded together or made of one metal piece. so the heads of the screws holding the regulator and motor apparently cannot be reached. do you have any experience with this? thanks.