Sorry, Z6T. When I had this problem with my Porsche, the ground strap was it.
I'm probably beating a dead horse here, but did you check the complete ground path, i.e. battery to chassis. The starter pulls more amps by far than any other circuit in the car, so if you have bad grounds it'll...