El bus de diagnosis (bus D) es una de las tres comunicaciones de información (comunicación de datos/en serie), a través de dos líneas de datos, con los dispositivos de mando susceptibles de diagnóstico. El bus de diagnosis sólo está activo cuando hay conectado un sistema de test de servicio BMW a la caja de enchufe de diagnosis.