I can get in it and it will start just fine. If I drive it 2 miles or less and turn the engine off it will not start. I have to crawl underneath the jeep with a screwdriver and short two post on the solenoid to start it. If I drive it more than 2 miles, stop, turn it off then it will start right up with no problems. So whenever I drive it I have to make sure I travel more than 2 miles before turning it off. It has been doing this for about a year now. When it does start on its own there appears to be no problem with the solenoid at all. So do you think it I need to replace the solenoid or do you think it is some other problem? I would think if it was the solenoid it would get to where it wouldn't start at all no matter how many miles its droven.