Here are a few things the consider regarding your Jeep's smog check failure:
Your 1994 Jeep Cherokee is not equipped with an EGR valve, and thus the
reduction of NOx is the complete responsibility of the catalytic converter.
Assuming all other emissions system are working properly, the CAT must
reduce NOx emissions. First however we must know what the other emissions
numbers (CO and HC) look like. If both CO and HC are within average limits,
we can assume the CAT is defective, is not lowering NOx as needed and caused
your Jeep to fail the smog check. If either HC Hydrocarbon or CO Carbon
Monoxide is borderline failing, there may be emissions faults other then or
as well as the CAT.
Two other common issue which create high NOx besides the CAT are... Your
Jeep has a lean fuel mixture and is producing high NOx. This should be
indicated by extremely low CO results. The lean fuel mixture may be due to
vacuum leaks or defective fuel control (bad oxygen sensor, or other
emissions sensor). And the second common fault; Bad engine cooling.
Inefficient engine cooling will cause high NOx as well. Remember NOx
(Nitrous Oxides) is created when an engine's combustion chamber temperatures
exceed 2500F.