With modern engines there usually is a lambda sensor before and after the cat togeter with a map in the engine ECU that looks at the difference in readings. Its quite possible that changing the exhaust will trigger the engine management light