My 98 Cherokee Sport 4.0L with 91,000 miles has plugs & wires with less than 3,000 miles on new ones. Suddenly this week it won't start. I turn the key all lights and radio works fine but it doesn't even attenpt to crank. No clicking, no sound, nothing. Have checked battery that was replaced this past summer and it's fine along with battery connections. Thought it was the starter so replaced that. Nothing changed after new starter sometimes it would start right up then sometimes it would take a few tries and then it would crank and start. A neighbor had the idea it might be the flywheel with teeth worn or misssing and told be to put it in N and let it roll back a few inches. That worked. Last night the wife went to start the Jeep and it would not start so instead of letting it roll back she put her foot on the brake and shifted to N. Turned the key and it started. Drove to pick up the kids, got back home shut off the engine and tried to start again in P. Nothing...put in N with no roll back...again nothing. Doesn't seen to be any pattern for if it will start or not. Have not taken it to see if any codes come up yet from the computer. No check engine lights and no other warning lights have come on. Any ideas?