Looking for some ideas of what could be wrong. It's a 4.0 WJ that does not want to start all the time. It is getting worse by the day. Some times it will crank up with no problems other times it wont catch for a while. I recently replaced the battery and starter and confirmed both are good. The ground terminal on the battery has a spit in it but still gets fairly tight. As a precaution I am putting a new fitting on today.
Any ideas what else may be the problem? I have ruled out plugs and coil packs since it runs perfect once started. That leaves me to think it may be the terminal connector or the neutral safety switch? Is there any sensors that would have this effect, like the CPS or TPS?
Its not a jeep if it dont have 4wd.