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.

1 answer
have a proper diag done and save time and money.could be wiring issues