found this article written years ago the other day...... Might be of help.
-------------------------------------------------
From: hawley@aries.scs.uiuc.edu (Chuck Hawley)
Subject: Re: BMW: K75 Speedo Problems
Date: Wed, 9 Aug 1995 13:27:43 -0500 (CDT)
I found the intermittent contacts to be where the speedo plugs into the printed circuit board inside the housing. Just moving the unit around seems to clean the contacts for awhile. I installed a small 3 pin plug and socket on both of our '86 K100's, and they seem to be cured. I introduced a problem on one of them in that when I soldered to the signal input on the circuit board on the speedo, the trace connected to it became unconnected. This caused the symptom where the speed needle goes full scale and wanders around in general. So I found that eventually and fixed it. Incidentally, the input to the speedo pins are signal, gnd, and +12 looking at the back of the speedo unit. The signal comes from the small circuit board strip attached to the back of the speedo (on the later units it's attached to the main circuit board, but is still in the same location). The signal that this board puts out is a 0 to 6 volt square wave, and is sent to the speedo unit signal input pin (it also goes to the turn signal unit via the main housing connector). The input to the amplifier strip is the pickup unit on the bevel gear housing. I found that a 90 Hertz square wave gives about 80 MPH. You could figure this out by counting pickup pulses for a wheel rotation...etc.
Does anyone know what the chip on the speedo PC board is? It is a stepping motor driver for the odometer, and puts out a current proportional to freq. for the meter (speedometer). I have never known one to go out, but it would be good to have a spare chip. The amplifier chip is an LM2904. This one sounds available.
I wish I had a few of the jillions of K instrument units that were thrown out. I feel that we could make all of them work. Oh. Also I fixed the trip odometer. Two of the wheels would not reset. They needed to have a couple of nibs glued back in place inside the wheels. It's tiny but able to be done.
Charles Jack Hawley Jr.
Amateur Radio KE9UW (A.K.A. 'Chuck' in Ham Radio)
BMW K100RS BMWMOA #224 (A.K.A. 'Jack' in Motorcycles)
hawley@aries.scs.uiuc.edu
Sr. Research Engineer Emeritus
Univ of Ill, Urbana-Champaign