I'm with Kevin. I bet if you clean ALL the terminals at the battery, you'll solve the problem. Make sure you get the ones to the fusible links. The only place the two main current paths you mentioned (starter primary circuit and other wiring harness) is at the battery terminal/post interface, where the fusible links make the branch off to the other circuits. Also check the - terminal connection.


Not responsible for advice not taken...