My 04 LJ has been acting like it has a bad battery, starter drag then click but after several tries works perfectly.. Since it had been sitting for a year I put in a new battery. Problem reoccurred so I figured it must have a bad spot on the starter, so yup, I put in a new starter. After instillation it still would not crank. I then switched starter relay with another and still no crank just click. Took a break and then tried again. This time a weak click then it spun over and started. Checked the batter cables, all look good but