Q: My check light came on possibly due to battery corrosion and poor electrical connection

asked by on July 18, 2017

My check engine light popped on Saturday night. We have had NO problems, good upkeep. I popped the hood checked the battery under the sheath and noticed severe corrosion on the negative end. I cleaned it with baking soda and water and the check engine light went off. 2 days later it popped back on. Did I find the problem and do I just need a new battery and negative wire? Or do I need to pay $100 on top of that for the exact diagnosis codes?

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

Hi There, Generally, the check engine light comes on when something fairly serious is going on with the vehicle. If the problem were related to an electrical voltage problem, the charging system light will usually come on.

The check engine light may come on for many different reasons such as a faulty mass air flow sensor, a faulty O2 sensor, a bad catalytic converter, bad spark plugs or spark plug wires and many other reasons. Due to the wide range of possibilities for the check engine light to come on, the best and most efficient way to narrow down the scope of what may be causing this is to have the vehicle hooked up to a scanning tool to download any potential fault codes that may have registered in the computer. This will allow a mechanic to determine more specifically what to look for in diagnosing your vehicle. I would recommend having an expert from YourMechanic come to your location to take a look at your vehicle to determine what may be causing your check engine light to come on.

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

Headlights not working.
Hello, the first thing to check would be the fuse(s) for the headlamps (https://www.yourmechanic.com/services/headlight-is-not-working-inspection). If the fuses are good, if it's just the low beam and the hi beams that work ok, I would suspect the multifunction switch. The multifunction...
AC is not working
Your air conditioning not working is most likely due to the refrigerant in the system being low. Over time the refrigerant will slowly leak out. You won't be able to notice it because it is a gas. You will only...
Problems with the electrical system
The solder joints of the microprocessors on S70 instrument clusters are prone to becoming cracked and loose at the circuit board. Sometimes these boards can be repaired by an electronics technician who is familiar with Volvo instrument clusters and has...
Truck making a clunking noise
There are several possibilities that could create the noise you are experiencing. The most common is the sway bar end links followed by ball joints. I would have a certified mechanic, such as one from YourMechanic, come to your home...
Can a camshaft position sensor fail due to low oil levels? 2005 Dodge Neon
Hello - it is possible but not likely for a camshaft position sensor (https://www.yourmechanic.com/article/how-long-does-a-camshaft-position-sensor-last) to fail from a low oil level directly. If the oil level is very low, to the point where the engine overheats however, yes. Excessive heat...
Driver side back of truck is seemingly bouncing too much.
Hi there. Check the suspension and the shock absorber and look for anything broken, leaking, or damaged. Replace the shock absorber is there is any dents or it is leaking oil out of it. A loose suspension component or a...
Car is dead
Hello, and thank you for writing in. The battery is simply used when starting the vehicle, and to complete the charging circuit. The alternator powers the vehicle while it is operating. If there are no electrical components working, then the...
My car is bucking at low speeds and while in drive at stop signs and red lights no codes it's an '06 expedition.
It sounds like you may have a crankshaft position sensor that may be on the verge of failing. A crankshaft position sensor (https://www.yourmechanic.com/services/crankshaft-position-sensor-replacement) is an electronic device used to monitor the position or rotational speed of the crankshaft. This information...
2006 Dodge Ram 1500 starter relay not getting power
In the starter circuit on your model, in addition to the "relay", there is a starter relay control in the PCM, and a totally integrated power module that has the neutral safety switch and the starter motor controller and of...

Related articles

How Do Rain-Sensing Wipers Work?
Several Several decades ago, the only settings windshield wipers came with were low, high, and off. Later, an intermittent wiper feature was integrated into many windshield wiper switches, allowing drivers to reduce the frequency of wiper movements based on the...
A Buyer’s Guide to the 2012 Volkswagen TDI
The The 2012 Volkswagen TDI is a diesel powered car that is fuel efficient while offering an affordable starting price. It comes in a two door hatchback or a four door compact style with an automatic or manual transmission. A...
How to Buy Good Quality Sensors
Sensors Sensors for autos have many of the same characteristics that other types of sensors do – they are created to detect a signal, respond to chemical or physical variations such as distance or temperature. These signals are then converted...