Engine cranks but won't start--no spark on 1998 Jeep Wrangler

Have changer ignition switch, coil, switch plate in dist.,crankshaft positionong sensor and computer still no spark to coil or plugs.. cranks but will not start.

Asked by for the 1998 Jeep Wrangler
have a proper diag done and save time and money.could be wiring issues