Is this the correct cable for coding an E90 330i '06? http://www.ebay.com/itm/HOT-BMW-INPA-K-CAN-Interface-USB-OBD2-BMW-INPA-Ediabas-/150844729762?hash=item231f0be9a2&item=150844729762&pt=Motors_Automotive_Tools&vxp=mtr#ht_4604wt_1075