BMW E28 wipers jerk or do not stop
Why do the E28 wipers jerk or stick?
The most common cause is the wiper motor's position sensing, which has become dirty with old grease. Cleaning fixes most of the symptoms. Also lubricate the linkage joints. If the position sensing does not work, a used motor is a cheap solution.
Why do the wipers not stop at the park position or always run at full speed?
If the motor spins all the way round, the contact surfaces at the gear ring's stop point may be worn. The surfaces are sanded and the stop point is cleaned. If the wipers run at full speed regardless of the lever position, the fault may be in the wiper relay.
How do you remove the E28 wiper motor and linkage?
1. Remove the wiper arms and take off the plastic cover. 2. Undo the big nuts. 3. Swing the linkage and motor out of the engine bay. The motor is held by three short 10 mm screws and the linkage mounting has a 10 mm nut. While it is apart, clean the sliding surfaces and grease them again.