El tuyo probablemente tenga el conector redondo de 16 pines en el vano motor lado del acompañante.
Necesitarás el cable adaptador de este redondo específico bmw a obd2. Una vez ahí puedes probar con un genérico Torque y demás pero lo más fiable es cable kdcan y software bmw what ahora carly bmw. Ya que los software genéricos a menudo dan códigos de error equivocados.