Is it a steady miss?
i.e. for sure one cylinder is missing not a random miss effecting more than 1 cylinder.
You may have an injector that has a dirty tip, leaning out a cylinder, try a can of Seafoam in the gas tank, see if it cleans it out.
Dirty tip drips fuel instead of spraying it, so air/fuel mix is lean at lower RPMs.
If you have a volt/ohm meter you can test the spark plug wires and coil, while the test doesn't mean they are 100% good it can show if it is 100% bad.
The high voltage/low amp spark is effected by resistance(ohms) which is why there are Specs for resistance in the spark plugs, the wires and the coils.
Next stop compression test, the 3 things a cylinder needs to fire is air/fuel in proper mix, Spark at the right time, and.............compression high enough to allow spark to ignite the air/fuel mix.
Your '98 4.0l OHV has ratio of 9.0:1 compression, at sea level you should see 165psi in each cylinder, subtract 3psi for every 2,000ft above sea level
All spark plugs must be removed and throttle propped open when testing.
The actual psi number is not of any real valve, just because test equipment and parameters vary, you need the results from all 6 cylinders to establish an average and then determine if a cylinder is much lower than the others.