Hi All,
I have a 95 yj that would not deliver any spark.
The coil was replaced.
The camshaft position sensor checked ok
All the fuses, both inside and under the hood were checked. All good.
I towed it to a repair shop, they said the jeep's computer was bad and needed to be replaced.
The computer was replaced, and still no spark.
A friend of mine is an instructor at the local Community College Auto Shop. He let his students try to figure it out.
They found the CPU has two power inputs, one comes from the 40 amp fuse in the main block next to the battery. It has a second power wire for the computer that comes from the "dome light" fuse on the inside fuse block. They replaced a corroded fuse, and it solved the problem.
I can't imagine why Jeep would put a power wire to the computer and not label it in any way, and then disguise it by attaching it to the dome light circuit. The fuse that was replaced was a good fuse, it just was not passing enough current through it to power the computer.
Just in case you have a "no spark" problem that you can't figure out, make sure your computer is getting power from both the large fuse in the engine compartment and the small dome light fuse in the inside fuse block.