1990 325is. During trouble shooting the bad idle, discovered that the full throttle switch has a resistance of 25 to 100 Ohms when closed. It should be close to zero Ohms (The idle switch is close to zero.). 100 Ohms is surely a lot less than infinity (open switch), but I don't know if it is low enough for the DME to reliably interpret it and provide the appropriate mixture enrichment. I can't notice any obvious problems under full throttle operation. It seems fast and smooth, with no stumbling upon acceleration.

Should I change this switch?