Hostia Juan.. parece ser un problema grave en el motor sin dudas como lo mencionas.
Lo que te puedo recomendar es que acudas a un especialista o compres directamente una maquina de diagnosis para BMW.
Podrías dañar el coche y ninguno de nosotros quiere eso :(