Q: low gas mileage, bad exhaust smell

asked by on September 01, 2017

Engine idles quietly, but has 'hiccups' or what feels like very small misfires, not enough to turn vehicle off or to change the RPM gauge, but I can feel it. Exhaust smell is not normal and smells bad. Very low gas mileage, normal 21-22 mpg, now only 14 mpg. The vehicle does have a little exhaust leak. All of the above have been symptoms of the last 6 months (I don't drive the car every day, maybe once or twice a week). Engine light came on yesterday with the codes P0170, P0171. Replaced the spark plugs, rotary, rotary cap, and air filter last month in the hopes it would correct the symptoms, but to no avail.

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

Dependin where the exhaust leak is can cause the O2 sensors to not get correct amount of gases in the exhaust and cause the rich running condition. I would suggest having the computer codes pinpoint tests be done to see if the O2 sensors are bad or the exhaust leak is causing the problem if it is above or near the O2 sensors.

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

There is a rattling noise while the car engine is on (idling). It appears to be coming from under the bonnet. What causes this and how can I resolve the issue?

What can cause a car to stop moving besides the transmission?

If the vehicle sounded like it was in neutral and not moving while in gear, this is quite likely related to a transmission issue, which may be any number of things. This may indicate a failing speed sensor. The transmission...

My car Is leaking transmission fluid.

If the output shaft seal (where the seal engages the inboard CV segment) is leaking even though the seal is new the possible causes of the leak are: wrong seal; seal is cocked in the bore, not properly positioned or...

Car feels like it will die when stopping or taking a slow corner.

What you are describing sounds like a dirty or failing idle air control valve. The idle air control valve monitors the air intake as it is mixed with fuel prior to being injected into the engine at low speeds and...

Car dies under acceleration

Hello there, many common faults will cause your 2001 Toyota Corolla to have a loss of power. Replacing the spark plugs is a great place to start as this is one of the causes. Other potential faults are the the...

I was driving my 2013 Nissan Altima 5 miles or less. When I threw it in Park I heard a noise.

Hello - most likely the neutral safety switch, or its circuit, are malfunctioning. If your dome light also no longer works, there will be a blown fuse that also keeps your neutral safety switch from working. I would recommend having...

Knocking from engine.

Unfortunately without more information it will be difficult to narrow down why you are experiencing a knocking sound in your vehicle. In my experience Envoys have had many different reasons that could duplicate an engine knock. The most common is...

Heater valve stuck.

The heater control valve is mounter under the hood on this vehicle. The valve should be closed when the temperature is set to cold for the rear a/c system. The recommendation would be to have a qualified mechanic check for...

How do I use and adjust the climate control features?

Your vehicle is equipped with efficient and easy-to-use controls that can simply adjust everything from temperature to air circulation. To use your Temperature Control, first find the knob labeled with red and blue lines located at the center...

Related articles

P0468 OBD-II Trouble Code: EVAP Control System Malfunction
P0468 P0468 code definition The P0468 code is defined as Purge Flow Sensor Circuit High Input. Co-existing OBD-II codes may include P0440 or P0442, often indicating a loose gas cap, or P0443 through P0449, which can indicate an EVAP Purge...
P0005 OBD-II Trouble Code: Fuel Shutoff Valve “A” Control Circuit/Open
P0005 P0005 code definition? Fuel Shutoff Valve “A” Control Circuit/Open What the P0005 code means P0005 is a generic type of of diagnostic trouble code which indicates that the Engine Control Module (ECM) detects a problem with the fuel pump...
How Long Does a Transmission Oil Pressure Switch Last?
The The transmission oil lubricates the different parts in the transmission to ensure they are protected against heat and friction. In addition, the transmission fluid pump creates hydraulic pressure inside of the transmission. The purpose of the transmission oil pressure...