Q: Rotten egg smell, all lights on dash board are on BUT the check engine light is off.

asked by on December 29, 2016

I have a 2005 Acura TL with about 195000 miles. All lights on my dash board stay on while I'm driving, everything BUT the check engine is on this was happening for about 2 weeks before I started smelling the rotten eggs. The last time I drove it I smelled rotten eggs which immediately made me think it was the catalytic converter or the O2 sensor going bad. After talking to autozone I was told it's not the catalytic converter; if it was the check engine light would be on but maybe something electrical. When I drove the car it seemed to be running fine. But with the rotten egg smell I didn't want to chance damaging it even more therefore I haven't driven it. has anyone had any similar problems or can you tell me what this is? Please help

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

Simultaneous illumination of "all" warning lights on the dash while driving, when there is no underlying fault, indicates an electrical failure. That failure would have to be diagnosed in a warning light diagnostic. With regard to the check engine light, the bulb could be burnt out and, in any event, a code scanner should be used to see if the PCM has stored any trouble codes that are normally associated with that light, trouble codes that may indeed lead you to a resolution of the engine operating problem (the odor) and perhaps the dash warning lights issue.

Malodorous exhaust, in your case due to the presence of hydrogen sulfide in the exhaust stream, can be due to something as simple as the source of supply (gas vendor) or a circumstance where the catalyst has not had a chance to operate at high enough temperature to burn off and/or fully convert sulfur contaminants in the fuel. The odor is also commonly due to fuel system faults, particularly too rich a mixture. A scan tool should be employed to look at long and short term fuel trims and it might be necessary to scope the firing pattern on each cylinder to see if there are ignition or fuel system faults. If the oxygen sensors on the vehicle are original, they should be carefully tested but after 195,000 miles, I probably would just simply replace them outright as they are way past typical service life. To resolve the issues you are experiencing I would recommend that you request a check engine light diagnostic so an attempt can be made to download trouble codes and, of course, request a warning light diagnostic so that the cause of the simultaneous illumination of the dash warning lights can be identified.

Was this answer helpful?
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

Get a quote

What others are asking

Problem with AC/heater - 2005 Ford Explorer

Hello. The problems you describe with the front system may either be a faulty control switch or faulty vacuum motors for the air blend doors. The problem in the rear is likely the rear heater control valve, which regulates the...

My cooling fan comes on after its been turned off for 10 mins. I have replaced one of three relays and the PCM

There is a cooling fan relay fuse in the fuse box that controls the relay switch. This can sometimes fail which will cause the relay to work intermittently causing the fans to also work intermittently. I would recommend checking and...

Once car warms up won't go in gear

When the transmission fluid is colder it may be sealing good and as fluid warms the internal transmission leaks by internal seals. Have transmission pressure tested for internal leakage and may need overhaul.

Related articles

P0549 OBD-II Trouble Code: Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 1
P0549 means the ECM found a fault with the exhaust gas temperature sensor circuit, caused by its damage or related electrical issues.
P2289 OBD-II Trouble Code: Injector Control Press Too High-Engine Off
P2289 P2289 code definition Injector Control Press Too High-Engine Off What the P2289 code means P2289 is an OBD-II code for the engine control module (ECM) detecting the injector control pressure (ICP) sensor is registering a fuel pressure that is...
P0684 OBD-II Trouble Code: Glow Plug Control Module to PCM Communication Circuit Range/Performance
P0684 code means there is a failing connection within the Glow Plug Control Module often due too corroded wires and solenoid failures.