Scusami eh, da ignorante in materia se rifaccio un motore e ci metto su le mani e spacco non do la colpa a BMW, ma vado a scovare a fondo il problema e da li tiro le mie conclusioni! Può essere benissimo la mappa sbagliata, non sarebbe da escludere! Già sono motori di M.... se poi ci metti pure su le mani dopo averne spaccato uno, non ti lamentare...
Consiglio spassionato, vai a parlare con chi ti ha mappato la macchina o chiedi a chi se ne intende se potrebbe essere dovuto a quello!
Il codice del tuo motore te lo dicono benissimo in bmw inserendo il tuo numero i telaio, forse anche su qualche sito su internet.
Poi parli già di pistoni diversi, turbina diversa ecc ecc...Quando spaccherai ancora sarà ancora colpa di BMW? Boh.