It's been happening the last week or so and finally yesterday I had to get it towed home. I can't get it to start let alone even click. On top of that the dash doesn't light up or make the beeping sound. The radio doesn't work, but everything else has full power. Battery is a few months old, the negative terminal has been replaced (going to replace the positive terminal today as it's rusted and a little loose), and the starter relay has been swapped around with a non essential relay. Within the past week if it didn't start I'd pop the hood jiggle around the fuse box around, push the fuses in, and it would start. Ideas? Jeep is a 2005 Rubicon with a manual transmission.