A scanner that can read BMW codes including INPA (which is cheapest but most clumsy solution but most powerful) is a requirement for DIY your own BMW.
After a month of research I picked the foxwell NT-510. They have come out with 520 and 530 since. I'm pretty sure the 520 is nearly the functional equivalent but the 530 I've heard reasons to stay away.
__________________
2011 E70 • N55 (me)
2012 E70 • N63 (wife)
|