You should be aware the older vehicles such as your 1998 BMW will require the BMW-20 pin connector in order to see other systems that are NOT supported through the standard OBD2-16 pin connectors. You should understand the standard OBD2-16 pin connectors for the CRP123 will only support the POWERTRAIN PCM module only. Any other modules other than the Generic EOBD2 will require the BMW-20 pin adapters NOT supported on this unit. In order to support the BMW-20 pin adapters you must use any of our PRO-Level series tools with full Bi-Directional controls. Sorry, but the CRP123 cannot support any Bi-Directional controls.