Im almost at the point of getting a honda!
I had a similar problem on a truck I bought. I replaced a few parts and the wiring harness with no luck. A buddy of mine told me to run a wire from the positive connector on the alt. to the positive on the battery. All I know is that fixed it.