yes, unless you get something to simulate functioning cats, the JB4 fix will cause you to fail nys emissions test. the JB4 supresses the error but does it by preventing the car from entering emissions readiness.
unless the car is in that state, the car will fail the NYS emissions test.
Past: 2001 330i ZSP/ZPP/Step
Past: 2004 S60R 6MT Sport
Past: 2007 335i 6MT ZSP/ZCW/322/655
Past: 2010 335xi ZMP/ZCW/ZPP/PPK/PE
Past: 2013 335i 6MT ZMM/ZDH/ZTP/3AG/494/508
Present: 2016 F34 335i xDrive ZCW/ZDA/ZDH/ZTP/ZMP/2V5/5DL
Current Homeland Threat Level: