I have a 97 tj 4.0 that keeps losing fire. I have changed everything to do with fire all the way down to the ECM. This means wires plugs coil crank sensor cam sensor everything I know of and still it has no fire. When I changed the ECM it worked again for about a month and then one day would not...