The JB4 is different between each platform. So your best bet is to check with other F10 owners as it has its own special software and tuning different from E90 N55s, etc. There is no JB4 for the F30 yet. Only the Stage1.
NEW PERFORMANCE LINE N54 DOWNPIPES & M3/M4 & F30 ER DOWNPIPES NOW IN STOCK - ER N54 CHARPE PIPE SPECIALS - NEW JB4 G5 ISO for N54 and F30 N55 ON SALE - NEW S55 M3/M4 JB4 NOW SHIPPING