Honda Check Engine Light, What Could Be the Problem?

88

By eddiecarrara

10 possible problems that could cause your check engine light to come on.

1. Has your car been in the shop for service recently?

2. Have you fueled your car recently?

3. Have you installed any new electronic devices recently?

4. Did your check engine light come on after driving through a deep puddle?

5. Did you possibly overfill your fuel tank?

6. Do you have excessive humidity in your car caused by a water leak?

7. Do you live in a rural area where there are lots of critters?

8. Are there any other warning light illuminated on the dash?

9. Did your car sit for a long period of time without driving it?

10. Were you the last one to drive your car?

2 Bonus Questions

1. Is the car running normal?

2. Is the check engine light flashing?


On this 1991 Honda Accord, you can see how the oxygen sensor is located directly below the oil filter. You can only imagine how easy it is to dump oil on it.
See all 6 photos
On this 1991 Honda Accord, you can see how the oxygen sensor is located directly below the oil filter. You can only imagine how easy it is to dump oil on it.
Source: eddiecarrara
The check engine light is illuminated in yellow with an engine icon and the maintenance light is the yellow wrench. 2011 Honda Pilot
The check engine light is illuminated in yellow with an engine icon and the maintenance light is the yellow wrench. 2011 Honda Pilot
Source: eddiecarrara
You can see both oxygen sensors, front and rear, one in the front pipe before the catalytic converter and the other is in the center of the catalytic converter. If you hit a puddle deep enough, you could actually submerge the sensors.
You can see both oxygen sensors, front and rear, one in the front pipe before the catalytic converter and the other is in the center of the catalytic converter. If you hit a puddle deep enough, you could actually submerge the sensors.
Source: eddiecarrara
The maintenance indicator is clearly identified; this is not a check engine light. 1991 Honda Accord
The maintenance indicator is clearly identified; this is not a check engine light. 1991 Honda Accord
Source: eddiecarrara
The check engine light is in yellow with an engine icon in the center.1991 Honda Accord
The check engine light is in yellow with an engine icon in the center.1991 Honda Accord
Source: eddiecarrara
Rodent Deterrent Tape for Wire Harnesses From Honda.
Rodent Deterrent Tape for Wire Harnesses From Honda.

Let’s take a closer look at each question

1. Has your car been serviced recently? If your car has been in the shop recently for service, it’s a good possibility the technician has caused your check engine light problem. I have seen many times where a technician will forget to reinstall a connector to a sensor or has just knocked a connector loose while doing minor service to your vehicle. It is also possible that an electrical connector is not snapped together completely.

Honda places there Oxygen sensor directly below the oil filter on older Hondas, so when you remove the oil filter, oil will spill onto the oxygen sensor. If you have had your oil changed recently, it is possible that when the technician was cleaning off the oil that spilled on to the oxygen sensor, they may have damaged the sensor and caused your check engine light to come on. It’s not likely but it does happen from time to time.

2. Have you fueled your car recently? If you have fueled your car recently it is possible that you may have not tightened the fuel cap enough or maybe you forgot to reinstall your cap, this could cause your check engine light to come on. All Honda fuel caps have a ratcheting device built into the cap to achieve a good seal and also so you cannot over tighten the cap. When tightening your fuel cap, be sure to tighten it enough to hear at least 3 clicks to insure the proper torque. If your check engine light is on, simply check your fuel cap to insure proper torque.

3. Have you installed any new electronic devices lately, or had them installed by a professional? Everyone likes all the new gadgets available for cars these days, like back up cameras, thunder booming stereos, remote car starters, HID headlights and rear entertainment systems to name a few. If you have had a new device installed recently, it is possible that the person installing the device may have blown a fuse or worst, may have tapped into the wrong wire and caused that dang check engine light to come on again.

Check to see if all electronics in the vehicle are working properly (e.g. dash light, 12v power supply, interior lights, etc…) If everything is working properly I would ether check all the fuses with a test light (using a test light or a voltage meter is the fasted way to test your fuses) or return the vehicle to the person who did the work.

4.Did your check engine light come on after driving through a deep puddle? It’s not usual to see something like this but it does happen. If you have been driving for a while on the highway your exhaust can get extremely hot, if you happen to go through an extremely large puddle, it is possible water cooled the oxygen sensor too quickly and cracked the material inside the sensor. The oxygen sensor is located under the vehicle usually in or near the catalytic converter where the temperature can exceed 600 deg. If this sounds like your scenario, take your car to the dealer or your local mechanic.

5. Did you possibly overfill your fuel tank? If your one of those people who like to top off the fuel tank, you need to break your habit if you own a newer Honda. With all the emission laws we have in the United States, car manufactures are trying to lower emissions on all cars and it starts at the pump. The new cars need to purge gas fumes safely at the pump. When you fuel you car, you are forcing fuel into the fuel tank and the vapors need to be filtered first before being released into the atmosphere.

If you over fill the fuel tank in your vehicle, it is possible to damage some emission devices that help purge fuel vapors back into the atmosphere safely and this will definitely cause the check engine light to come on. When you overfill your fuel tank, it pushes fuel into tiny vacuum lines and into filters, which in turn clogs the emission system. This could become very costly because of the parts you damaged but even worst, the time spent diagnosing the problem. Please do not top off you fuel tank, stop filling when the pump shuts off.

6. Do you have excessive humidity in your car caused by a water leak? The most common cause of a water leak is the windshield leaking. If you ever had a windshield replace in your car it could be leaking. It’s difficult to find an expert in windshield replacements, but they are out there. The fastest way to know if your windshield is leaking is by feeling the floor in the front seat area. If you have water on the floor of the vehicle, front or back, it could be the windshield.

If water is noticeable on the front and rear carpet, most likely the leak is in the front of the vehicle, water flows to the back of the carpet on acceleration and because the floor is tapered towards the rear of the vehicle. If the water is only visible on the rear carpet, most likely the leak is in the rear of the vehicle.

If the windshield is leaking it could be dripping on an ECU, (engine control unit) fuse box or any other control unit, this would cause a ECU failure and your check engine light to come on. Water is very damaging to all electronic devices, just drop your smart phone in water and see what happens.

7. Do you live in a rural area where there are lots of critters? Critters can cause all sorts of problems in cars, from horrible smells to chewed wires. If you live or work in an area where mice, rats, chipmunks or squirrels can get in to your car, (which is almost anywhere) they can wreak havoc on your cars electrical systems. Critters like small places to build nests and store food for the winter and for some reason they like to chew wires, in fact, some car manufactures assemble wire harnesses rapped with mice deterrent tape, no kidding. It’s not completely effective but it’s a start. If a critter chews the right wires in your vehicle, it will cause the check engine light to come on and an expensive bill! Replacing a wire harness is daunting and time consuming.

Signs of critters in your vehicle are; bad odors, acorns and nuts stored in the engine compartment, chewed carpeting and blower motor fans for your heating and air conditioning make a loud noise when turned on. Critters are notorious for building nests inside blower motor assemblies, causing all kinds of problems.

8. Are there any other warning light illuminated on the dash? In some cases, a failure with another part or system can cause your check engine light to come on. If there are multiple warning light illuminated on the dash, it could be caused by just one failure, so don’t panic. If you alternator is not charging or over charging, it could cause low or high voltage in the system causing the warning lights to come on. It could be only one problem with multiple lights.

9. Did your car sit for a long period of time without driving it? Cars that sit for a long period of time without being driven are susceptible to a plethora of problems. Critters can have a field day on your car, batteries go dead, flat spots in tires, brake rotors become rusted and cause a pulsation when applying the brakes, pulleys rust and cause belts to squeak, and the list goes on. If you car sat for a while, your check engine light could come on because a sensor or solenoid is stuck or a number of other things could be wrong, so have it checked out by an honest mechanic, they are out there, you just have to find them.

10.Were you the last one to drive your car? If you were not the last one to drive your car and the check engine light is on, you need to start asking questions. Sometimes family members or friends use our cars and possible could spill a soda or something and not tell you. On some Honda's, the ECM/PCM (engine control unit/powertrain control unit) is located below the center console, if you happen to spill a soda or coffee on top of the unit, the sugar will destroy the control unit and that is big bucks to replace, so just be careful with you mocha latte or big gulp.

Buying a Scan Tool?

If you're going to buy a scan tool, buy one that will last for years. Vehicles are only getting more sophisticated each year, so plan for the future. I recommend looking for these 4 time and money saving benefits in a scan tool.

  1. OBD2 scan tool that reveals the cause of "Check Engine" light warnings in the display, this save you time from having to look it up in a book or on the computer.
  2. LED display for State Emissions readiness check and drive cycle verification. This feature will let you know if it will pass an emissions test.
  3. Battery backup for off-car review and analysis. This feature is great for when you disconnect the scan tool from the car and you forgot the code.
  4. Unit can be USB flash updated from your computer. You want a scan tool that will last for years, if you don't buy a scan tool that can be updated, it will be obsolete in 3 years.

In my opinion, the Innova 3040 OBD2 Scan Tool has all these benefits and more, and it will last for years.

Recommended automotive scan tools for checking engine codes

INNOVA 3130 Diagnostic Code Scanner with Live, Record and Playback Data Capability for OBDII Vehicles
Amazon Price: $127.54
List Price: $346.80
INNOVA 3140 Diagnostic Code Scanner for OBDI and OBDII Vehicles
Amazon Price: Too low to display
List Price: $477.51
INNOVA 3160B ABS/SRS+ Professional CanOBDII Diagnostic Code Scanner with Enhanced Live Data
Amazon Price: $198.00
List Price: $459.44
INNOVA 3040 OBD2 Scan Tool
Amazon Price: $69.99
List Price: $142.84
INNOVA 3150 ABS / SRS + Professional CanOBD2 Diagnostic Code Scanner for OBDII Vehicles
Amazon Price: Too low to display
List Price: $340.87

Check engine light bonus questions.

Bonus question 1. Is the car running normal? If you car is running normal and there is no drivability problem, the problem is not that severe so there is no need to panic. The check engine light is there to warn you of a problem in the emissions system, so call your mechanic or dealer within a reasonable amount of time, in other words, don’t ignore the problem, your car is not running efficiently and your fuel mileage will drop. When your check engine light is on, you car runs on baseline parameters, like auto pilot, and you will not get the fuel mileage the car was designed to get.

Bonus question 2. Is the check engine light flashing? If your check engine light is flashing, you have a serious problem and you really should not be driving your car. When the check engine light flashes, it means you are causing damage to the engine, it's flashing because it's saying STOP!!! Hey Look At Me!!! Get the idea. It’s probably a good idea to call a tow truck at this point; you don’t want to cost yourself anymore money then what already needs to be spent.


Final tip about your check engine light.

If you have a buddy, friend, uncle or cuz that can check the code because they have a scan tool, make sure you write down the code, because if you decide to erase it, you’ll want to know what it was when the light comes back on. It’s good practice for you, and good information to give your mechanic. Unless it a loose gas cap code, the problem will usually come back.

Don’t confuse your check engine light with you maintenance reminder, If you’re not sure, check your manual under warning lights, it can be found in the back of the owner’s manual in the index.

Leave me a comment or a question, don’t be shy, I just might have the answer you’re looking for.


I have a favor to ask.

I need to ask you for a favor, if you found this information useful, please vote the article up, if you know someone who would benefit from this information, share it on Facebook or Twitter, it's easy, and I would really appreciate it. Just push the "Like" button or "Tweet" button at the top of the page. Thank you for all your help :)

Comments

eddiecarrara profile image

eddiecarrara Hub Author 32 hours ago

Hi Brian,

To check the code on that car, all you need is a paper clip. If you look under the dash on the passengers side, you will see the metal bracket that the glove box is attached to, behind that bracket you will see two blue connectors, if they are not there, look behind the kick panel on the passengers side, find the 2 pin blue connector and connect the two pins together with the paper clip, then watch the check engine light and count the flashes, it can store up to 3 codes, so count the codes at least 3 times just to make sure there is only one code.

You probably need an O2 sensor :) Let me know if you locate the pin and if you have any other questions, I'll be right here.

BrianC68 40 hours ago

Hi Eddie

I have 1992 Honda Accord. My check engine light comes on about a minute after I start driving. I ran through the check list and have not found a reason except that I recently installed a new battery because the old one died. The check engine light was on before that. The car runs fine, Changed the radiator a year ago and had an oil change 6 months ago ( I don't drive it very much or very far ) Where can I purchase an OBD1 to OBD2 converter cable to check the OBD?

eddiecarrara profile image

eddiecarrara Hub Author 3 weeks ago

Hi Teylina,

Yes, it could be just about anything,lol. Glad you found it interesting. Thanks for the vote and the comment :)

Teylina profile image

Teylina Level 6 Commenter 3 weeks ago

When I saw the name of this, I almost laughed aloud, thinking, "anything!" But it turned out to be a great hub. Voted up, useful and interesting, and I intend to keep it! Thanks for the write.

eddiecarrara profile image

eddiecarrara Hub Author 4 weeks ago

Thank you for commenting and the vote vechiclereg :)

vechiclereg profile image

vechiclereg Level 1 Commenter 4 weeks ago

Thanks for your article sharing. It is really necessary for us. I think nobody wants to buy a vehicle full of bad history. For them your article will much helpful. Thumbs UP as well as voted up too!!

eddiecarrara profile image

eddiecarrara Hub Author 6 weeks ago

Hi Cindy,

Good tip for Narasimha, Do you have a 2001 Accord too? Thanks for the comment :)

Cindy 6 weeks ago

Narasimha ,

If your speedometor is acting up as well it is the sensor for that. I had the same thing happen and it was a cheap fix.

eddiecarrara profile image

eddiecarrara Hub Author 7 weeks ago

Hello Franchelys,

Changing the cat or muffler will not cause the check engine light to come on, but I believe the oxygen sensor is in the cat on that car, it's possible the mechanic damaged the sensor when taking it out of the cat or possibly damaged the wires on the oxygen sensor. Why did you change the cat? was it damaged or leaking? let me know, thanks.

Franchelys 7 weeks ago

Your advices really work! I took my 02 Honda Accord to replace the catalyc (universal type) not honda original and I also replaced the muffler pipe (universal). After this the check engine light went on. It's not flashing. Did replacing the catalyc and muffler pipe had anything to do with the check engine light on? Please help. Thank You

eddiecarrara profile image

eddiecarrara Hub Author 2 months ago

Sure Anthony, and thank you for coming back to update me :)

Anthony 2 months ago

thanks for your response i bought it as is and i haven't checked the gas cap or anything yet , but i plan on doing an oil and filter change tomorrow also diagnostics ill let you know what happens thanks so much

eddiecarrara profile image

eddiecarrara Hub Author 2 months ago

Hi Anthony,

No the oil will not cause the check engine light to come on, but a loose gas cap or an 02 sensor could. If you bought it at a dealer, just bring it back in and let them know the lights on, if you bought it As Is, your kinda stuck with fixing it yourself. Are you sure it's not the maintenance light? Let me know what you find when you have a minute, thanks.

Anthony 2 months ago

hey, I just bought a 1996 honda accord ex the car is in tip top shape,i test drove the car 2x before buying it (short drives obviously) but after driving it fo about 20 mins the check engine light came on . i know it needs an oil change but would that cause for the light to come on??????

eddiecarrara profile image

eddiecarrara Hub Author 2 months ago

Hello Andrea,

So you changed the ECU and the O2 Sensor, it's very unlikely your ECU was faulty, I have replaced them before, but it's very rare. Do you know what the code is now? I need to at least know the code so I can point you in the right direction. I'll wait to hear back form you.

Andrea 2 months ago

i just bought a 05 Honda civic and the check engine light was on. When i took it to the shop to have someone look at it it showed the oxygen sensor. i changed the oxygen sensor and the light still showed, so i was told it was the computer. I have already changed the computer and the problem remains. any idea what the problem might be?

eddiecarrara profile image

eddiecarrara Hub Author 2 months ago

Hi Narasimha,

If the check engine light is flashing, it means that the catalytic converter is being damaged by whatever is malfunctioning in your engine. If the check engine light goes out and there are no code stored, it's possible the PCM (power-train control unit) is faulty.

I would start by getting a second opinion just to be on the safe side. Some shops offer to check codes for free, that doesn't mean you have to fix it at that shop, but at least you will know if there are any codes stored.

If the PCM is faulty, that would be the reason for the D4 light flashing too. I recommend a second opinion first, and go from there. If the PCM is faulty, they are very expensive and the labor will cost a few buck too, but let's take it one step at a time.

If you have time, could you come back here and give me an update? It really helps me out to know I'm answering the comments correctly, thank you, take care for now :)

Narasimha 2 months ago

Hi,

I have 2001 Honda Accord.

Few times a day I see that "Engine Check" light flashes & Drive "D-4" flashes & there is jerk even when the car is stopped waiting for a green signal at traffic lights. This happens rarely, specially when you are climbing up a hill.

I went to the mechanic & he diagnosed for codes but he came back telling there is no problem & no codes stored.

What should be my next step?

Thanks,

Narasimha

eddiecarrara profile image

eddiecarrara Hub Author 3 months ago

Hello Harley, Do you know if they replaced the distributor base with all the guts like, the coil and igniter, or did they just replace the distributor cap and rotor? Let me know, thanks :)

harley 3 months ago

I have a question. I have an 02 Honda accord and I haven't had any problems out of it till lately. My check engine light comes on and when I reach 3000 rpms my car is jumping. The light comes on and off as it pleases. Took it to the shop and they told me it was my distributor. I had it replaced and the problem was fixed for 3 weeks and it has started back. Any suggestions?

eddiecarrara profile image

eddiecarrara Hub Author 3 months ago

Hello Sandra, The green transmission light flashing is caused but a malfunction in your transmission and the light is letting you know there is a code in the PCM or TCM. You will need a data link connector to retrieve the code.

To reset the maintenance minder, there should be a slot on the side of it, use you ignition key and insert it into the slot, this should reset the minder. Let me know what you find or if you need more help with the reset procedure.

sandra 3 months ago

have a 1991 honda accord 4 cyl the S LIGHT ON THE DASH KEEPS FLASHING IN GREEN WHT DOES THIS MEAN AND ALSO HOW DO U RESET THE MAINTENCE LIGHT

eddiecarrara profile image

eddiecarrara Hub Author 3 months ago

Hi Chaos, I think you might have a spark plug issue or a spark plug wire issue or even a distributor cap issue. Sometime the valve cover gaskets leak oil down into the spark plug tubes and cause arcing and spark plug failure.

The older Honda's had problems with the distributor bearings as well, so the're are a couple of other things to check that coincide the new update. Thanks for coming back for the update, I really appreciate it :)

chaos 3 months ago

hi eddie , though i would give you an update as you have been so helpful, i was driving a short journey to take my daughter to guides and had a caveman moment accelerating hard, as i used to in the stock cars to clear the blockage , as i expected it revved hard to 65 mph then dropped off to 3000 revs and leveled out at 60, so i decelerated , dissapointed though not surprised. To my amazement half a mile down the road the light just went out, and the car resumed its former performance, and revs and drives perfect as before. Although i would not reccomend this course of action i guess it was a bit of dirt on one of the sensors or in the fuel line that blew it self clean under pressure, though i will still have it checked out to be sure, although i am still unsure what caused the problem in the first place just goes to show that the lights on the dash dont always mean disaster .Thankyou for your help and advice .

eddiecarrara profile image

eddiecarrara Hub Author 3 months ago

Hi Chaos, OK, if that's the case, bring it to a mechanic and have them pull the code from the ECU. The code will give you a good idea of what's causing the problem. Thanks for getting back to me, I'll wait to hear about what you found.

chaos 3 months ago

Hi Eddie up till this incident my car was running like a dream, no splutter cough or roughness or smoke of any kind engine is clean and oil and leak free and still runs perfect around town ,it appears that it is just affected over 3000 revs at speeds above 60mph. a friend had a similar problem but cannot remember how it was cured. I will have to investigate it further and will let you know how it turns out , thankyou for you advice .

eddiecarrara profile image

eddiecarrara Hub Author 3 months ago

Hello Chaos, Has you engine been running OK lately? Does it run rough, spit or sputter? There are a few possible causes for this problem that I can think of.

1. Your fuel pump might be kicking the bucket, or your fuel filter could be clogged, or you could have got a contaminated batch of fuel. It sounds like your engine is running out of fuel, you just need to figure out why.

2. Your catalytic converter is clogged, if your car is running poorly and dumping raw fuel into the exhaust,(like an engine skip) it will cause the catalytic converter to melt on the inside, therefore causing a clogged exhaust system and in turn causing a low power situation. I don't want to confuse you but that is my thought.

Doing any kind of service right now is a waste of money, you need find out what is causing your check engine light to come on or what's causing your engine to lose power. I would take it to a reputable garage, possibly a Honda dealership. If you need more help, I'll be right here, let me know what you find out, I'm very curious:)

chaos 3 months ago

hiya my 02 honda, was driving fine on the motorway , loss of power when the emissions light came on , then fine up to 3000 revs at 60mph with a loss of power after that, does it sound like something sinister or do you think a good service will sort it out.have tried the things listed on your blog that apply with no effect, any ideas?

eddiecarrara profile image

eddiecarrara Hub Author 4 months ago

Hello Char, That's awesome!!! That is one of the main causes of check engine lights coming on and it's a cheap and easy fix. Thank you for your comment, it's much appreciated:)

Char 4 months ago

My light was on and after reading your article I tightened my gas cap and like magic it disappeared. Thank You :)

eddiecarrara profile image

eddiecarrara Hub Author 4 months ago

@ christopher pepito, My first question would be, is your check engine light on? If your check engine light is on your ECU is running on autopilot, it's is running on baseline parameters, your ECU is not making any adjustments to the engine or transmission for optimum fuel economy, in other words your fuel economy could get a lot better if you fix whatever problem is causing the check engine light to come on. I hope this helps, if you have anymore questions I'll will get back to you asap,thanks for the comment.

christopher pepito 4 months ago

i have honda accord 2002 model..in which very fast interms of fuel consumption..does my car has e.c.u. probs?

eddiecarrara profile image

eddiecarrara Hub Author 5 months ago

Thank you biggking, I appreciate the comment, I try to write my articles so anyone can understand what I'm talking about, and yes, if you need more info on a problem get professional help. I have worked at a Honda dealer for 25 years and I see what the average back yard mechanic can screw up, lol

biggking 5 months ago

Great article. I am an auto mechanic and this is truly well written for those who have no idea how their car works. Easy to use guide that I think just about anyone can follow. Just remember that not all problems can be solved easily by your local backyard mechanic and if you have major problems that you can't get more information about that you have your mechanic check it out.

eddiecarrara profile image

eddiecarrara Hub Author 6 months ago

That is a good idea Pacific Transfer, but that won't help you much on a 91 Civic, it only has a 2 pin DLC. Having a OBD tester or code reader will help on a newer car but not on a 91 Civic, there is no "on board diagnostics" (OBD) You simply use a jumper wire to jump the connector, then count the blinks of the MIL (Malfunction Indicator Lamp) Once you know the code, then you can troubleshoot the problem. Thanks for the comment.

Pacific Transfer profile image

Pacific Transfer 6 months ago

I strongly suggest buying a usb to OBD connector wire. There are ample free diagnostic programs and some really great paid once if you dig around on the internet and you get the comfort of using your laptop! :) Should set you back no more than $10-$20

eddiecarrara profile image

eddiecarrara Hub Author 6 months ago

Hi Aubrey, It sounds like you may have a separate problem. The check engine light should go off after two full driving cycles.( when the engine is cold and is warmed to normal operating temp, 2 times) You can try resetting the check engine light, disconnect the negative battery cable for 10 seconds and reinstall it, start the engine and see if the light is off, if it comes back on you probably have a different problem. If your radio needs a code, make sure you have it before disconnecting the battery or you won't have a radio to listen to. Let me know if this helps.

Aubrey Reese 6 months ago

I have a 1991 Honda Civic The gas station lost my gas cap and I did not replace it for about 5 days. During this time my engine light came on. After replacing gas cap my car continues to run well. Does it take time for the oxygen sensor to reset? If car is running okay (135,000) should I panic and bring it in?

eddiecarrara profile image

eddiecarrara Hub Author 9 months ago

Hey hardlymoving, I know, it a challenge sometimes, especially with the old cars, they seem to tuck the connector away in a place you would never suspect, but in most of the new cars, the DLC is easy enough to find.

hardlymoving profile image

hardlymoving Level 2 Commenter 9 months ago

Good points on what sets off the OBDII light. My problem sometimes is trying to figure out where the OBDII plug is located; like on VW's and Volvo's.

Submit a Comment
Members and Guests

Sign in or sign up and post using a hubpages account.



    • No HTML is allowed in comments, but URLs will be hyperlinked
    • Comments are not for promoting your Hubs or other sites

    Please wait working