So here is the run down for everyone, I purchased a 94 Jeep Grand Cherokee Laredo with 260*** miles on it. It has a straight 6, auto, 2wd. I took it for a smog test and it failed the NOX part the acceptable limit is 930ppm and mine was about 1536ppm. So I took it home did an oil change and ran a fuel injection system cleaner through it change the spark plugs, spark plug wires, cap, and rotor. Took it to be retested and it is still about 1087ppm. As it has been explained to me NOX is related mostly to the combustion temperature in the engine and is usually regulated by the EGR system, but Jeep stop putting EGR systems on the straight 6 in 1990 so I can doing anything with that. Its not throwing any codes not even sure if it could don't know much about this vehicle in particular. So does anybody have any suggestion for things to try short of putting an entire exhaust on? The guy at the E-check station told me to check with Jeep to find what the acceptable threshold was from the factory because sometime there are errors in system and there threshold is lower than the factory standard and if that is the case I would be exempt. But I have not been able to find this information anywhere on the net. So I will probably contact Jeep on monday if I can't find anything.