I know that you said the battery terminals were fine. Is there any corrosion where the positive battery cable attaches to the positive battery terminal. I have seen this corrosion cause crazy things like you mention on Chrysler products. Can you be 100% sure so I can move away from that as a cause?
My mistake on closing out the question earlier.