I contacted Quarry Motors who were very quick to respond. They offered to replace the likely faulty FSR, once they receive my bad FSR. This is going to take for ages since Im located in the Montreal Canada area, and they are in Florida. I will probably end up doing that anyhow, and picking up an OEM one up at the local BMW stelarship as well.
First got to isolate my problem with the semi-failed original one that I have in junk pile ...