An E36 key-fob remote that's stopped working usually just needs its battery and a resync, not a new key…