I have an '04 wrangler and recently had a problem starting it. it would start one day fine and the next it would take a couple of trys. I have replaced the battery, starter is fine and we have figured out that if you don't turn the key very far it starts. If you turn the key all the way like you should to start it, it turns over but won't start...if you just barely turn it it starts...There is definitely something going on and I'm guessing it's in the key switch...any ideas what the problem is?