My two 2011 BMWs (e91 and e88) have identical architecture and share all the same diagnostic software and hardware. Slightly different versions of the N/A six, one is a regular N52 and the other the SULEV N51. Still close enough to make things easy as far as working on them - it’s all basically the same stuff on both…