The JB3 is very obsolete and no longer compatible with BMWs newer software updates. Which means you'll get check engine lights and other headaches. If you can't afford to upgrade to a JB4 I would probably leave it on the garage desk until you can.
BEST PRICES GUARANTEED - New N54 Downpipe Intro Special - $319.00
JB4 **G5** On Sale - FREE Shipping Click Me - NEW JB4(N55) & DCI's $95.00
NEW F30 N20/N55 ER Downpipes and Chargepipes - BMS OCC (On Sale)