NOx is due to low combustion chamber temps...what kinda thermostat are you using? Timing (too much advance) also contributes to excess NOx.
CO is the richness of the mixture. High HC is usually caused by spark plugs.
The cat does the rest. Always run the Jeep on the freeway for an half an hour before going in for the test.
Where do you live? I am in California.