I searched through this forum and found a slew of answers, a lot of which owners paid for repairs, some even multiple times. I'm trying to avoid paying for unnecessary repairs and wanted to post this somewhat generically to get an idea of what may be wrong initially:
I have been having a hard start for years. But always starts on second attempt, always a little drag and longer hold down on key to get it to start. I didn't know if it were from some of the minor mods i did - throttle body spacer, header, cold air. Jeeps got almost 210K on it. 98 TJ. Anyway, driving on the highway around 65-70mph slowing down to 50 to a transition ramp to another highway and the engine skipped once and came back, the engine light also came on. I immediately pulled over, turned it off, checked all fluids, no problems, hoping to clear engine light. Started it, did not clear, drove home 20 miles and it skipped once every maybe 5 miles.
I'm going to disconnect the battery cables, reconnect, remove gas cap, put it back on with the assumption I will still ahve the same problem.
Anyone no for sure what this is? i haven't had the code read yet. I personally think its the fuel filter or fuel pump... which as you know are not exactly easily accessible for replacement (like say older cars).