There are multiple ground straps going from the engine/transmission to the body. One of them goes from the back of the head to the firewall, one of them goes from the starter mounting bolt to the bottom of the floorboard, and I think there is another one going from the transmission to the bottom of the cab (maybe others?) These are braided metal, and I thought they were stainless but mine were still deteriorated, so I cleaned the contact points and replaced the old straps with new ones. Before I had done this, I replaced my starter and alternator to no avail, but then everything started working again after I fixed the ground straps. I can't say for sure that it is your problem, but given the amount of current that flows through these parts (spent spark energy, spent starter energy, etc...), it just makes sense to me that ground straps are an absolutely essential, but often overlooked element in any car.
There is another strap going from the windshield wiper motor to the hood hinge. I cleaned those contact points, too, while I was at it.
Lots of good suggestions in this thread, and it seems you are on the right track. Do let us know when you get it figured out!
