Has anybody ever done this? I have a 08' 328i and I have weird issues, my car was running rough 1-3 cyl misfire due to o2 sensor fail when I fixed that I was getting P1415 MAF, replaced that it went away and now I'm getting random small engine spikes. I do have to replace my CPS but its in the mail. Anybody have experience with this or updating a car? I'm pretty sure mine hasn't been updated since 2011.