Define "hook up" please. Otherwise the "check engine" light doesn't mean "check engine soon". So either you or your mechanic should pull the code from your car to find out what the problem actually is. A bad cat will not throw a CEL code in your 0BD1 car.