Talk to kretzu - he's on the F30 forum, but knows his stuff! E-series and Fxx/Ixx/Gxx-series use different cables and software. Good luck!
https://f30.bimmerpost.com/forums/sh....php?t=1312102