Check Engine light is on, and mechanic's not helping

  • Article by: PAUL BRAND
  • Updated: September 14, 2012 - 4:04 PM
Q I have a problem with my 2005 Mazda 6. My "Check Engine" light came on so I went to the mechanic to have him pull the code. He said it wasn't really reading anything, reset the code and told me to come in if it happens again. The next day it came on again. I stopped at the gas station since I needed gas and filled my tank. When I went to start my car, it wouldn't start. I sat there for 15 minutes before it started. When it did start, I had to give it some gas because it was sputtering. The Check Engine light was still on so I brought the car to the mechanic the next day. He reset the code again and said to let him know if it came on again at the gas station next time.

I filled up about a week later and once again it wouldn't start. I told my mechanic this and he said to try to get gas with the car running next time. So once again I got gas but this time left my car running. This time, as I was pumping gas, the car was sputtering and the tachometer was fluttering the entire time. But when I was done pumping, it seemed to run just fine. My car acts up only when filling gas; otherwise it runs great.

A What's interesting about this question is that the mechanic is trying to pinpoint the problem by asking the car owner to do all the work! Try this, try that, etc. Since the Check Engine light has come on each time, a scan tool should identify the specific DTC fault code associated with this problem. The comment "wasn't really reading anything" doesn't make sense -- the Check Engine light was on!

I suspect the DTC will relate to the evaporative emissions system, which includes the purge valve. If the purge valve is stuck open, raw fuel/vapors can be pumped through the charcoal canister directly into the induction system during refueling, which, of course, would create exactly the symptoms you've described.

Q I have a 2004 5.7-liter Dodge Durango with 190,000 miles. As I come to a complete stop, the tachometer will drop momentarily from around 750 rpm to less than 500. The engine will occasionally stall. I must depress the gas pedal slightly to get it restarted. Initially I had the throttle body thoroughly cleaned, then replaced it this past weekend. I also replaced the oxygen sensors but nothing has helped. I should also mention that the Check Engine light has never come on. Any ideas?

A The 5.7-liter V8 in this vehicle is equipped with a "fly-by-wire" throttle system. Instead of a mechanical cable or linkage connecting the throttle pedal to the throttle body, an accelerator pedal position sensor (APPS) is fitted directly to the throttle pedal and electrically connected to the PCM (powertrain control module). In simple terms, rather than the throttle plate being opened and closed mechanically by movement of the throttle pedal, the position of the throttle pedal is communicated to the PCM, which operates the throttle via signal to the electronic throttle body.

Having both cleaned and replaced the throttle body, which includes the throttle and idle air control valve, I'd suggest plugging in a scan tool and having the APPS swept/checked for dead spots in its potentiometer. Also, check for any type of vacuum or air leak in the induction system that would allow un-metered air into system.

Q I had to replace the engine in my 2004 Chevy Aveo recently. Since I got it running again, the battery light on my dash is on constantly. I have had the alternator tested in and out of the car and still no answer.

A If the alternator is charging properly, look for a short to ground in the indicator light control circuit.

  • get related content delivered to your inbox

  • manage my email subscriptions

ADVERTISEMENT

Tennessee 7:25 PM
Jacksonville
Philadelphia 12/20/14 3:30 PM
Washington
San Diego 12/20/14 7:25 PM
San Francisco
Minnesota 12/21/14 12:00 PM
Miami
Baltimore 12/21/14 12:00 PM
Houston
Detroit 12/21/14 12:00 PM
Chicago
Cleveland 12/21/14 12:00 PM
Carolina
Atlanta 12/21/14 12:00 PM
New Orleans
Green Bay 12/21/14 12:00 PM
Tampa Bay
Kansas City 12/21/14 12:00 PM
Pittsburgh
New England 12/21/14 12:00 PM
NY Jets
NY Giants 12/21/14 3:05 PM
St. Louis
Buffalo 12/21/14 3:25 PM
Oakland
Indianapolis 12/21/14 3:25 PM
Dallas
Seattle 12/21/14 7:30 PM
Arizona
Denver 12/22/14 7:30 PM
Cincinnati
New York 7:00 PM
Chicago
New Orleans 7:30 PM
Houston
Milwaukee 9:00 PM
Sacramento
Oklahoma City 9:30 PM
Golden State
Florida 6:00 PM
Philadelphia
Colorado 6:00 PM
Pittsburgh
Toronto 6:00 PM
Carolina
Washington 6:00 PM
Columbus
Anaheim 6:30 PM
Montreal
St. Louis 9:30 PM
Los Angeles
Edmonton 9:30 PM
San Jose
St Thomas (TX) 61 FINAL
Rice 72
Stony Brook 6:00 PM
Canisius
Temple 6:00 PM
Delaware
FIU 6:00 PM
Long Island
Lehigh 6:00 PM
Quinnipiac
South Alabama 6:00 PM
Richmond
Seton Hall 6:00 PM
South Florida
Ga Southern 6:00 PM
Stetson
Yale 6:00 PM
Vermont
Cleveland State 6:00 PM
Virginia
Wright State 6:00 PM
Western Carolina
Nicholls 6:30 PM
Louisiana Tech
Morgan State 6:30 PM
Rider
Idaho State 6:30 PM
South Dakota St
Oakland City 7:00 PM
Austin Peay
Eureka 7:00 PM
Bradley
Appalachian St 7:00 PM
Charlotte
Connecticut 7:00 PM
Duke
Southern Miss 7:00 PM
Jackson State
Coastal Carolina 7:00 PM
Ole Miss
Montana State 7:30 PM
South Dakota
LSU 8:00 PM
UAB
Ohio 8:05 PM
Evansville
CS-Dominguez 9:00 PM
Cal State Fullerton
Walla Walla 9:00 PM
Idaho
DePaul 9:00 PM
Oregon State
Nevada 9:00 PM
Pacific
Portland State 9:00 PM
San Francisco
CS-Bakersfield 9:05 PM
Utah State
Nevada 12/20/14 10:00 AM
Louisiana
Utah State 12/20/14 1:20 PM
Texas-El Paso
(23) Utah 12/20/14 2:30 PM
Colorado State
Western Mich 12/20/14 4:45 PM
Air Force
South Alabama 12/20/14 8:15 PM
Bowling Green
BYU 12/22/14 1:00 PM
Memphis
Marshall 12/23/14 5:00 PM
Northern Ill
Navy 12/23/14 8:30 PM
San Diego St
Central Mich 12/24/14 11:00 AM
Western Ky
Fresno State 12/24/14 7:00 PM
Rice
Niagara 76 FINAL
Cleveland State 58
High Point 59 FINAL
VA Commonwealth 81
Towson 64 FINAL
Wake Forest 74
Presbyterian 50 FINAL
Charlotte 66
Chicago State 62 FINAL
Bradley 59
Northwestern Coll 58 FINAL
Drake 102
Vanderbilt 67 FINAL
Marquette 80
Temple 49 2nd Half 10:49
Howard 36
Southern Miss 44 2nd Half 11:23
Ole Miss 41
UMBC 30 2nd Half 11:46
Rider 40
Miami-Florida 19 1st Half 10:48
UCLA 12
St Mary-KS 6 1st Half 11:35
South Dakota 32
William & Mary 27 1st Half 7:44
Wofford 14
Troy 5:30 PM
Evansville
Loyola Marymount 6:00 PM
USC
St Francis-PA 6:00 PM
Duquesne
Indiana-Southeast 6:00 PM
IUPUI
Delaware State 6:00 PM
Detroit
Tenn Temple 6:00 PM
Gardner-Webb
West Virginia St 6:00 PM
Radford
Fairfield 6:00 PM
Seton Hall
Dartmouth 6:00 PM
New Hampshire
Ball State 6:00 PM
Pittsburgh
Jacksonville 6:00 PM
Tennessee St
Trine 6:00 PM
Western Mich
Tenn Tech 6:30 PM
Lipscomb
Samford 7:00 PM
Tulane
New Orleans 7:00 PM
Tulsa
Incarnate Word 7:00 PM
TX-Pan American
Ark-Little Rock 7:00 PM
South Dakota St
CS-Northridge 7:30 PM
Northern Ariz
Santa Clara 8:00 PM
Oregon
(19) Oklahoma St 8:00 PM
Weber State
Washington 8:00 PM
San Diego State
Cal Poly 8:00 PM
New Mexico
(10) Louisville 8:00 PM
Grand Canyon
Connect with twitterConnect with facebookConnect with Google+Connect with PinterestConnect with PinterestConnect with RssfeedConnect with email newsletters

ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT

 
Close