Do you have the numerical code?? Hexadecimal or other?
The peake unit will resolve the BMW specific codes, but asometimes you can look up the raw code elsewhere....
But "buy a peake" is our standard advice...
Keep it as simple as possible...but no simpler.