Q: Electrical

asked by on December 19, 2016

I have had 2 new batteries in the past year. In warm weather the battery will keep a charge for about a week if not starting the car. Now that the weather is cold it only stays charged for a day or 2. How do I find what is draining the battery? My regular repair shop can't find the problem. Will the Buick dealership be able to find It?

My car has 58000 miles.
My car has an automatic transmission.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do I check the automatic transmission fluid?
Your automatic transmission fluid should be checked monthly to ensure that it remains at the right level. Checking it is almost as simple as checking your oil level. Here’s what you’ll need to do: Park the car so it’s level....
Transmission vibration.
This vehicle may have a couple problems that need to be addressed. The first is the torque convertor of the automatic transmission has issues of internal lock up clutch slips or chatters causing jerking or bucking. The transmission would need...
Car not starting; battery OK
It is still possible that the battery could be dealing with issues. The starting system would need to be checked to see if the battery or starter is in need of repairs. I recommend having a mechanic, like one from...
I have the P0420 code
Hi there, thanks for writing in. Code P0420 (https://www.yourmechanic.com/article/p0420-obd-ii-trouble-code-catalyst-system-efficiency-below-threshold-bank-1-by-jamahl-walker) has to do with the catalytic converter in your vehicle. The code will need to be diagnosed by checking the vehicle for exhaust leaks, O2 sensor problems, or the wiring to...
Relay keeps getting hot and turning truck off
Hello. Your vehicle has over ten identical relays in the vehicle. You will need to be more specific with what relay is overheating. The most likely cause of an overheating relay would be a fuel pump relay (https://www.yourmechanic.com/services/fuel-pump-relay-replacement) getting hot...
how to tell if timing chain is bad
Hello and thank you for contacting YourMechanic. Misfires can be caused by sloppy timing chain, spark plugs and wires not working, injectors not working, or a problem within the engine. To check the timing chain, get a timing light and...
I have a 2013 hyundai elantra. today my car would not shift out of 1st gear and would not go over 20 miles per hour it was like i
It sounds like the transmission may have gone into limp mode. An electronic or mechanical issue with the transmission is telling the transmission control unit to keep the speed and shifting down. If you are the original owner of the...
Advtrac came on and abs light how does this affect my car
The AdvanceTrac warning light means that service is needed on your vehicle's AdvanceTrac system. AdvanceTrac is an electronic stability control or "traction control" system and while the warning is displayed that safety feature may be unavailable, or may malfunction, in...

Related articles

Can a Car Battery Freeze?
Cold temperatures can make it hard to start your car, and extreme cold can freeze a battery. Use a battery heater to make your car reliable in winter.
A Buyer's Guide to the 2012 Buick Regal eAssist
Although Although a lot changed about the Buick Regal in 2012, the addition of a hybrid model was definitely the biggest head turner. Whether you want to do your part for the environment or simply save at the pump, this...
Symptoms of a Bad or Failing Battery Cable
If you experience problems starting and powering the car or find corrosion on the battery terminals, you may need to replace a battery cable.