Do the Wiring Harness Recall! My car had charging problem, stalling problem, and hesistation problem. I think the bad wiring harnesses caused all of them (caused the charging problem for sure)! GET IT DONE FIRST before you try to spend money fixing something else.
When did you get your car? I paid $4200 for mine and that was almost 2 years ago. I think you got ripped off for $6000!