Looking for a good "know it all" , reasonable mechanic. I have a Chrysler 300C Hemi. 2005 with 106,000 miles. Continues to lose battery charge. Have taken it to 5 different places and spent tons of money on diagnostics and parts that were not needed. I need my car back!