Did you try cleaning the starter relay connector and connections, I'm telling you i went through the same thing, autozone said the battery tested good, not perfect so I replaced it, was a little better, then within a few months had the same click click, pulled the relay in and out a few...