This page was originally hosted here: http://cbsgi1.bu.edu/bmw/bmw_new.html. But that site has gone down so I'm hosting these pages here.
>The car has a problem that has been growing worse over a long >time: when the windscreen wipers are in the lowest speed (when >they make a sweep once about every 5-10 seconds) or when doing >a single sweep they move in jerks. When they are in continous >or fast continous they work ok. A couple of days ago i took >the big wiper/washer relay apart and sprayed contact cleaner >on the relays. Then it worked ok for a about a day... > >I find this very annoying since it is just in front of my >eyes, where i want to see BMW quality... > >Has this happened to somebody else? What can i do to fix it? >I don't want to change the big relay since i have heard that >it is > 100 $! > >Oh, by the way, interesting point: the big relay contained three >relays AND a 4-bit microcontroller: a small 4-bit processor with >about 500 bytes ROM and about 32 bytes RAM (NOT kilobytes...)!!! > >/Rolf >'85 318i Subject: Re: Jerky Wipers Right church, wrong pew. The problem is in the wiper motor. There are two contacts in there to tell the system when the wipers are "at rest". Grease from the gears inside the housing gets on the contacts. This is a very easy fix if the motor is easy to extract from the car (on my '83 5 series it is not but on my "new" 6 series it is!). When I cleaned mine the first time I tried to put some of the excess grease back on the gears - WRONG! Within a month I was back re-doing the job. I too spent "hours" fiddling with the relay, including buying a new one ($$$$) to no avail. If only I had known (or been on this board!!!). Norm Rolf.. AH! HA! A problem I am INTIMATELY familiar with! I had exactly the same symptoms.. and went the same route troubleshooting it.. Your wiper motor has a bit too much grease in it and it has hardened up on the "park" contacts in it. Sounds complicated, but it's actually (as far as BMW's go) not TOO hard to fix. The story is: the wiper motor has contacts in it that make it continue to run, and park. These contacts close on a metal segment on the plastic gear that drives the shaft coming out of the motor (the motor itself is at right angles to this). If the housing had too much grease in it (which was fairly common, at least on my year), or the grease has hardened up.. the contact tend to skip a bit, causing the jerky action. The big hint is that it only occurs in the intermittent mode (which you describe). TO FIX (Two choices): 1. Go to dealer, sell left arm, buy new motor. 2. Remove motor and clean out grease, regrease. Assuming you may want to tackle #2.. here is how it's done: 1. Remove the motor. I'd disconnect the power connector going to it first (it will try to park otherwise if you accidently rotate it, perhaps taking a finger or two with it). On my 535 - it's behind the cowling for the fresh-air intake for the heater - don't have a clue where for a 3er.. remove the nut (and washer) holding the linkage to the motor, try to prevent it from turning while you remove it. The arm connecting to it is splined, but removes fairly easily (a good tug). Remove nuts/bolts holding motor in vehicle. Walk it to your workbench. 2. Disassemble: The contact you want are behind the light aluminum plate that covers the big gear (this will be fairly obvious).. on mine, the plate was held on with mashed over aluminum studs. Right next to these studs were holes through the plate and corresponding holes into the housing.. sorta looked like these could be tapped to take a few screws for reassembly (CLUE!). 3. Repair it: Drill off the mashed over aluminum heads of the studs (1/4" bit works fine). The cover should remove easily. You'll find lots of nice brownish grease. Clean the contacts (attached to the cover) and the face of the gear where the metal segment is). Regrease lightly with a white lithium grease (at least that's what I used)..very lightly! While apart - tap the holes in the aluminum housing - I *think* I used 4-40 American (looked about right, and I had the tap and some short 4-40 screws, but it might have been 2-56). Try to keep tap filings out of the housing (grease on the tap helps a lot). 4. Reassemble: Put the cover back like you found it and screw it back together. Reinstall motor in car. Align the motor by starting it once WITHOUT the wiper arm attached and letting it go to the park position. Once it's aligned, refasten the wiper arm in the correct parked position (try NOT to turn the motor while tightening the nut holding the arm). 5. Pat yourself on the back - for $.02 of grease you've saved about $300. The entire process on mine took me less than 1 hour - and my motor was not too easy to get at. 6. Send me EMAIL thanking me. Of course as usual, you may be a klutz with 6 thumbs.. you might have the hood fall on your head and kill you.. the waste product from an airline toilet could fall on you and drown you. Whatever.. it's your fault - not mine. Your milage may vary. Best.. and let us know how it works out.. Don Eilenberger Bellcore 331 Newman Springs Rd. Red Bank, NJ 07701 Voice: 908-758-3167 FAX: 908-758-3166 EMAIL: dje_at_mail.bellcore.com