Originally Posted by
tfusc1
When I pressed the up button, you could hear a rapid clicking sound coming from the rear right of the engine compartment. After looking through the service manual, I found that the Body Control Module has a couple relays for the power windows. Obviously one of the relays went bad.
How is that obvious? The BCM applies current to the coil of the relay, and the armature moves, closing a contact that feeds power to the motor in the window. The only thing that would cause the armature to rapidly click, would be insufficient current to hold the relay in.
Now, why would there be enough current to activate the armature, then suddenly NOT enough current to hold it? Seems to me that, when the armature closes and current flows, the voltage drops, causing the armature to relax, and the process is repeated.
Did you put the new regulator in or not? Old motors tend to demand too much current at times and the resistance in the wiring could cause enough of a voltage drop to cause the relay to chatter.
If you have replaced the regulator, then try yanking out the BCM and resoldering the contacts of the relay's coil. THEN, look for corroded, loose or bad connections on the BCM's connectors. On page 8w-60-2, it it all spelled out. I'd suspect the three ground leads, too.
If you really want to change the relay, how 'bout swapping them between the driver and passenger side? I'd bet money the problem will stay on the passenger side.
Just don't replace the BCM unless you have to - you are talking a LOT of money and (I THINK) a trip to the dealer to get it programmed so it will talk in the CAN bus with the rest of the modules....
One more thing - I have never pulled my BCM, but there should be FOUR relays, one for up, one for down for each window. The motor in the door is a reversible motor and the polarity of the current determines the direction it runs. It is possible you have an "on/off" relay and a direction relay, but I really think you have an "up" relay and a "down" relay. In the latter case, that would mean TWO bad relays on ONE side of the board - not likely.
Change the regulator!