The JB4 is off at idle and during cold starts, so its not doing anything. If there is a connection problem or bent pin that could cause some issues. Its difficult to say as you wouldn't believe the condition I see some used JB4s come back with pins missing, wires cut, etc.
Double check all connections and double check all JB4 wires are properly seated in connector, etc.
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)