Thanks for the suggestions, and I will keep them in mind. I had to end up going back to mechanic yesterday. It would not cooperate at all. They, knock on wood, got it corrected this time. They replaced the TPS. I believe this is for the throttle. The old TPS was reading at 86% throttle when the Jeep was sitting still. It should be in the range of 0-3%. It is now cranking correctly and idling the way it should. Lets just hope this fixes it for awhile. Thanks, again.