the ignition switch is bad, I had the same problem with my 2000 sahara and that fixed it for me. Go to the dealer and get the new switch I ordered it on line and got the wrong one and ended up at the dealer, I paid $27.50 at a dealer in Virginia Beach. Hope this helps ya..goodluck and keep on Jeepin o/////o
Dan Abel
February 2010