Question about 2005 Mazda 3

1 Answer

My check engine light is on

My check engine light came on just recently. when we hooked it to the computer it came up with three codes. short circuit, poor electrical connection, or faulty MAF. we replaced the MAF and the light still isnt turning off. however after the check engine light came on i noticed my car was getting worse and worse. when i let off the gas it starts to chug and feel and sounds like it going to stall out. however it doesnt have any problems when its just idling. anybody know what it could be?

Posted by on


1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    Top Expert:

    An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.


    An expert that got 20 achievements.


    An expert that got 10 achievements.

  • Mazda Master
  • 46,607 Answers

Possible the fuel regulator valve at the end of the fuel manifold is not holding sufficient pressure. have a pressure check done to eliminate that problem check that one of the codes is not for faulty injectors

Posted on Jan 23, 2013

  • meagan franke Jan 23, 2013

    i was told that my MAF is stuck on a default setting which it shouldnt be. so after replacing the sensor the mechanic is going to check the wiring. but i think the reason it sounds like a fuel problem is because the MAF is telling the engine that it needs the same amount of gas for all driving. the codes i was given were open or short circuit condition, poor electrical connection, or faulty MAF. i dont know anything about cars so is there anything else you could maybe tell me why after replacing the MAF do i still have this problem?



6 Suggested Answers

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya Mechanic can help you resolve that issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repair professionals here in the US.
click here to Talk to a Mechanic (only for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

  • 1 Answer

SOURCE: 1999 Mazda Miata Problem

I have driven Mazdas for 25 years, and am sharing these experiences in case they can help anyone.  I had two RX-7s and then bought a 2004 Miata a year ago.  The Miata really was brand new, a showroom car with minimal miles on it--truly mint, and a true dream come true.  
It ran perfectly but the 'check engine' light kept coming on.  The owner's manual lists four possible reasons:  1) fuel tank level being very low or approaching empty; 2) electrical system has a problem; 3) emission control system has a problem; and 4) fuel-filler cap is missing or not tightened securely.  
Given the car's brand new condition, and since it had a full tank of gas courtesy of the Mazda dealer, I could rule out 1 through 3. That left the fuel-filler (gas) cap.   I had driven the car minimally the first month, so the gas tank was still almost full when I took the car back to the Mazda dealer.  When I was instructed about the importance of making sure the gas cap was secured tightly, I said, "Interesting you should mention that, since I haven't touched it since I bought the car, so if it isn't properly affixed, guess who did it?" and laughed.  I asked if it was a "software" glitch between the updated software used in the shop's system checking equipment and the fact my car was three years old. That resulted in a stunned look.  I barely had finished a small cup of coffee when the manager came to tell me everything was fine.  The answer about what was the problem was vague, at best.  Zoom-Zoom, off I went, and the 'check engine' light hasn't appeared since then.  I do find the gas cap difficult to manage, especially in the winter.  
The Bose CD player died last week, but that's a different problem!  G-R-O-A-N.  
I am a huge fan of Mazda.  Of course the RX-7s had the rotary engine and the Miata does not, but there are similarities.  These cars dislike condensation.  I am in the northeast where winter temperatures reach minus ten or lower, and where summers are very humid.  
I went through the spark plug changes and all else with the first RX-7 when it seemed to have a problem misfiring, or not making a solid connection.  It had a manual choke, so starting it was easy, but after it was warmed up and ready for takeoff, it would perform as if it had a short or dirty plugs or something.  
I was religious about having the oil changed every 2,500 to 3,000 miles, very important. When it seemed the car was misfiring or just not connecting on some level, and everything checked out perfectly mechanically and electrically, I decided to try two things.  First, I only used the best gas.  Expensive, yes, but the car performed better and got better mileage.  Second, I always kept a bit of dry gas in the tank, all year round.  When I had the second RX-7,  I lived near a lake and there always was heavy mist and condensation.  If I kept dry gas in the RX-7s, they didn't have a problem.  If I forgot, the response was chugga-chugga-chugga, cough, spit, hesitate, misfire, and generally behaving like a misfit.      I should stress I ONLY am talking about dry gas, sold everywhere in the northeast during the winter, even drug stores and supermarkets.  There are tons of additives on the market that claim to do this and that and I never have used any of them.  
We love these cars because we feel one with them.  They are so beautifully engineered, we notice every nuance, every single thing that seems a tiny bit off.  The best advice I can give anyone about these great cars is to trust that knowledge, and to be persistent if you know something is not quite right, no matter what someone tells you to the contrary.  I wish everyone as much joy as my Mazdas have brought me . . . now, on to that Bose problem . . . how I landed on this web site in the first place.

Posted on Aug 16, 2008

  • 1 Answer

SOURCE: 2000 Mazda 626

i had a similar problem with my 626,what sorted it for me was to clean the crankcase breather tube on top of the rocker cover.The little valve inside this seems to stick but spraying some air intake cleaner (comes in an aerosol can) frees it out and allows the engine to breath better and so tick over evenly.

Posted on Jan 21, 2009

  • 1 Answer

SOURCE: 2002 mazda protege 5

I had the same problem with my 02 Protege 5. After new plugs, wires and a few hours of tinkering around, we found it to be a grounding problem with 1 of the coil packs. There are 2 coil packs on the motor. You can pick one up at Autozone for $30 and they very simple to change out! Good luck!

Posted on Apr 30, 2009

  • 1 Answer

SOURCE: Engine shakes when Idling/ Check Engine Light started blinking

i just fixed a similar problem on my van there is a rubber elbow on the end of the pvc hose that connects to the valve cover you can only buy the elbow with the hose and it costs about 100 bucks but i guess they have had to replace a lot of these because the new one looks twice has strong you just have to check and see if its collapsed in on itself preventing air movement or leaking the shop will charge you 175 dollars to fix it plus the part but it only takes 20 minutes good luck

Posted on Jun 20, 2009

  • 1341 Answers

SOURCE: 2004 Mazda RX-8 PO455

It will not go off by itself,you will need to reset it by connecting to a diagnostic tool.Once cleared if there is any other problem then it will trigger the check engine light again.Hope this helps..

Posted on Sep 03, 2009

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

2006 KIA Optima trouble codes P0444, P0445 Purge control vale circuit shorted, vale circuit open The check engine light is on. I have all ready changed the Purge vale solenoid.

Clear the engine light by removing the battery negative terminal for about 30 minutes. Hook back up and see if it returns. May take up to 100 miles.

Jun 23, 2017 | Kia Cars & Trucks

1 Answer

Check engine light stays on after ignition turned off

    Note: If vehicle will not start, GO to A1 .
  • If any Key On Engine Off or Continuous Memory Diagnostic Trouble Codes are present, repair before proceeding.
  • Disconnect PCM.
  • Measure resistance between PCM harness connector Pin 2 and PCM harness connector Pin 51 or 103.
Is resistance less than 5.0 ohms? Yes No REPAIR short circuit. REPLACE PCM (refer to Section 2, Flash Electrically Erasable Programmable Read Only Memory (EEPROM) ).
  • An indicator is inoperative/always on - SERVICE ENGINE SOON
  • Circuitry.
  • Bulb.
  • Instrument cluster.
  • PCM.
  • GO to Pinpoint Test P .
This is one you need to take to a repair shop , need to hook up scan tool to see if you can turn off an on check engine light , could have a wiring problem , cluster or engine computer problem !

Mar 16, 2015 | 2002 Ford Mustang

1 Answer

Can you tell me the location of code reader 1991 capri ?

1991 is pre-OBD2. code readers will not work.
however, all is not lost. Many cars have an alternate way of reading codes from the computer.
Toyota has a block under the hood and you short couple wires together and count engine light flashes
Chrysler you can turn the ignition key on and off a few times and count engine light flashes
in your case for GMs from 1982 to 1995
1: find the 12 pin connector under the dash and short the upper two rightmost terminals.
with the ignition "ON" and engine not running. The system will enter the diagnostic mode. In this mode, the computer will display a Code 12, three consecutive times, by flashing the "CHECK ENGINE", "SERVICE ENGINE SOON" or "MALFUNCTION INDICATOR LAMP" or light. A Code 12 consists of one flash, a short pause, then two flashes in rapid succession.
2:. After Code 12 is displayed, any stored trouble codes will be displayed by flashing the "CHECK ENGINE", "SERVICE ENGINE SOON" or "MALFUNCTION INDICATOR LAMP" light. All codes are displayed 3 times each then a code 12 will repeat. In the diagnostic mode, the computer will also energize all computer controlled relays and solenoids.

Tech -- GM 2 Digit codes for 82 and up (non OBD-II)
code - code definition
12- diagnostic mode
13- 02 sensor or circuit
14- coolant sensor or circuit/ high temp indicated
15- coolant sensor or circuit/ low temp indicated
16- system voltage out of range
19- crankshaft position sensor or circuit
21- throttle position sensor or circuit- voltage high
22- throttle position sensor or circuit- voltage low
23- mixture control (m/c) solenoid or circuit (carbureted models)
23- manifold air temperature (mat) sensor or circuit (1990 and earlier models)
23- intake air temperature (iat) sensor circuit (fuel-injected models)
24- vehicle speed sensor (vss) or circuit
25- manifold air temperature (mat) sensor or circuit - high temperature indicated (1990 and earlier models)
25- intake air temperature (iat) sensor or circuit - high temperature indicated (1991 and later models)
26- quad driver module circuit
27- quad driver module circuit
28- quad driver module circuit
29- quad driver module circuit
31- park/neutral position (pnp) switch circuit
32- baro sensor or circuit (carbureted models)
32- egr circuit (fuel-injected models)
33- manifold absolute pressure (map sensor signal voltage high
33- mass air flow (maf) sensor or circuit - excessive airflow indicated
34- manifold absolute pressure (map) sensor signal voltage low 34- mass air flow (maf) sensor signal - low airflow indicated
35- idle speed control (isc) switch or circuit (shorted) (carbureted models)
35- idle air control (iac) valve/ circuit
38- brake switch circuit
39- torque converter clutch (tcc) circuit
41- no distributor signals to ecm, or faulty ignition module ( carbed models)
41- cylinders select error- mem-cal or ecm problem ( fuel-injected models
41- cam sensor circuit (3.8 engine)
42- bypass or electronic spark timing (est) circuit
43- low voltage at ecm terminal l (carbureted models)
43- knock sensor circuit
44- oxygen sensor or circuit - lean exhaust detected
45- oxygen sensor or circuit - rich exhaust detected
46- power steering pressure switch circuit
48- misfire diagnosis
51- prom, mem-cal or ecm problem
52- calpak or ecm problem
53- egr fault (carbureted models only)
53- system over-voltage (ecm over 17.7 volts)
54- mixture control (m/c) solenoid or circuit (carbureted models)
54- fuel pump circuit (1986 and later models)
55- oxygen sensor circuit or ecm
55- fuel lean monitor (2.2l engine)
61- oxygen sensor signal faulty (possible contaminated sensor)
62- transaxle gear switch signal circuits
63- manifold absolute pressure (map) sensor voltage high (low vacuum detected)
64- manifold absolute pressure (map) sensor voltage low (high vacuum detected)
66- pressure sensor or circuit air conditioning

May 20, 2014 | 2002 Subaru Forester

1 Answer

Smog check tech says 90 van (v6 3/4ton) is automaticallY failed by computer hook up If mil light comes on at any time during test. Obd1 codes present are 12 which merely says power has been disconnected at...

Because they like to get you to spend money. Complaints have come in on new cars (less than 2 yrs old) that fail and the owners are told to go spend hundreds or thousands of dollars on repairs.
The intentions are good, but the way they go about the program is horrible. I agree that some codes shouldn't result in a Fail, but they just give a blanket statement that any code=Fail.
Looks like you need to get those issues resolved before having it tested again.

May 12, 2017 | Cars & Trucks

1 Answer

Iscv 33

There is a digital stepper motor installed in the idle air control valve and it is operated by the ecm after taking all the outputs from various sensors.
Check engine light error code 33. The idle air control valve circuit open or shorted to ground. There could be three possibilities which can trigger this code and the check engine light comes on.
1. Check the wiring harness for open circuit or short to ground. Check the idle speed control valve connector for looseness,corrosion of poor contacts. Jiggle the harness at various places to find any damaged wire.
2. Idle speed control valve defective. (replace. Merely replacing the electronic part of the valve can also solve the problem)
3. ECM defective. (replace)

Dec 12, 2013 | 1999 Toyota Corolla

1 Answer

My 1993 dodge dakota cranks and runs smoothly to any destination, but if i cut off the engine,it will crank but will bot restart until the engine cools(about one hour) any ideas?

Have you run a fualt code test on the systems control mofule? You may have a defective crank sensor or cam sensor, the test will give a code.
For vehicles made after 1996, retrieving the codes of the check engine light in your dash panel is simple. All you need to do is find your diagnostic connector located under the dash by the driver side. You can then hook up a scanner and the codes will be displayed for you. If you don't have any scanner like most drivers, you can bring your vehicle to any local automotive store and they will usually scan the codes FREE for you.

However, for vehicles made on or before 1995, there is only one cheap way to get it: You do it yourself!

On board diagnostic (OBD) was designed on vehicles equipped with electronic fuel injection so you can generally retrieve the codes yourself. No need buying a scanner or running to any parts stores to check the engine light. This system is called obd1 and applies to most vehicles made before 1995 for domestics and 1993 on imports.

Dodge trucks have a diagnostic trouble code retrieval method, Unlike Gm and Ford trucks the Dodge line of trucks has no data port connector to gather codes from.

Instead Dodge has a ignition cycle activation sequence that anyone can active by turning the ignition key on off in rapid succession five times with the cycle ending in the "on" position.

Once this activation has started the check engine light will start to flash. The first set of check engine light flashes will be the first digit of the two number code. After the check engine light pauses for a short time it will start to blink again starting the second digit identification and completing the code's second number. If additional trouble codes are stored in the computer the first digit will begin to flash, and then the second digit. For example: the check engine light flashes four times, pauses and then flashes three more times the code is 43.

The check engine light will flash one and then two meaning the code gathering is over. The system will only flash 12 if there are no codes stored in the computer's memory. To clear codes disconnect the negative battery terminal for 30 seconds and reconnect.

Below are the OBD DTC's for 1995-previous model year EFI-equipped Dodge vehicles.

11 camshaft signal or ignition signal, no reference signal during cranking
12 memory to controller has been cleared within 50-100 engine starts
13 map sensor not detecting any change during test
14 map voltage too high or too low
15 vehicle speed sensor, no signal detected
16 knock sensor circuit. open or short detected
17 low engine temperature, possible thermostat fault
21 oxygen sensor signal, neither rich or lean detected
22 coolant sensor voltage low
23 air charge voltage high/low detected
24 throttle position sensor voltage high/low
25 automatic idle speed motor driver circuit, short or open detected
26 injectors 1,2,3 peak current not reached
27 injector control circuit does not respond to control signal
31 purge solenoid circuit, open or short detected
32 egr solenoid circuit, open or short detected
33 a/c clutch relay circuit, open or short detected
34 speed control servo solenoid, open or short detected
35 radiator fan control relay circuit, open or short detected
36 waste-gate solenoid, open or short detected
37 part throttle unlock(PTU) circuit, open or short detected
41 charging system circuit not responding to control signal
42 fuel pump or auto shutdown (ASD) relay voltage sensed at controller
43 ignition control circuit not responding
44 battery temperature voltage circuit problem
45 turbo boost limit exceeded-map sensor detects over-boost
46 battery voltage too high
47 battery voltage too low
51 air/fuel at limit
52 logic module fault
53 internal controller failure
54 camshaft reference circuit not detected
55 end of message
61 baro read solenoid, open or short detected
62 emr mileage not stored
63 eprom write denied
64 flex fuel sensor signal out of range
65 manifold tuning valve, open or short detected
66 no ccd messages
76 ballast bypass relay, open or short detected
77 speed control relay, open or short detected
Import Car Code Definition
1 oxygen sensor
2 crank engine sensor
3 air flow sensor
4 barometric pressure sensor
5 throttle positioner sensor
6 motor position sensor
7 engine coolant temperature sensor
8 no.1 cylinder tdc sensor
12 air flow sensor
13 air temperature sensor
14 throttle positioner sensor
15 sc motor position sensor
21 engine coolant temperature sensor
22 crank angle sensor
23 no.1 cylinder tdc sensor
24 vehicle speed sensor
25 barometric pressure sensor
31 knock sensor
32 manifold pressure sensor
36 ignition timing adjustment signal
39 oxygen sensor
41 injector
42 fuel pump
43 egr
44 ignition coil
52 ignition coil
53 ignition coil
55 iac valve position sensor
59 heated oxygen sensor
61 transaxle control unit cable
62 warm up control valve position sensor

Jun 28, 2012 | 1993 Dodge Dakota

1 Answer

Wife has 2006 Buick Rainier went to start and it wouldn't crank she noticed the instrument cluster wasn't working and at that time she noticed the check engine light was on. After tring to start several...


Feb 07, 2011 | 2006 Buick Rainier

1 Answer


The Check Engine light will light when the ECU stores a trouble code.
Counting the Flashes
To retrieve trouble codes, turn the ignition key to the "on" position with the engine OFF.
The Check engine light will flash many short blinks. The total number of blinks equals the code number. For example, flash,pause, flash,flash = code 12.If more than one code is stored, the Check engine light will flash the codes in sequence (lowest to highest) with a pause between each code. The codes will repeat until the key is turned to the OFF position.

11 Transaxle codes present 12 Diagnostic check only 13 Oxygen sensor circuit 14 Coolant sensor/high temperature 15 Coolant sensor/low temperature 17 PCM fault - pull-up resistor 19 6X signal fault (92-95 models) 21 Throttle position sensor-voltage high 22 Throttle position sensor-voltage low 23 IAT circuit low 24 VSS circuit-no signal 25 IAT circuit-Temp out of high range 26 Quad driver output fault 32 EGR system fault 33 MAP sensor - voltage out of range high 34 MAP sensor - voltage out of range low 35 IAC - rpm out of range 41 Ignition control circuit-open or shorted 42 Bypass circuit - shorted or open 41/42 IC control circuit grounded/bypass open 43 Knock sensor circuit shorted or open 44 O2 sensor indicates lean condition 45 O2 sensor indicates rich condition 46 Power steeringpressure circit(91 models)open or shorted 49 High idle indicates vacuum leak 51 PCM memory error 53 System voltage error 55 A/D error 58 trans fluid temperature too high 59 Trans fluid temperature too low 66/67 A/C pressure sensor 81 ABS message fault 82 PCM internal communication fault

Mar 10, 2010 | 1992 Saturn SL2

1 Answer

Can't get the check engine light to go out on our 2005 Trailblazer. Recently replaced the spark plugs, air filter and previous to this a recent oil change as well.

There could be a hundred causes for a check engine light. First step is to hook up a computer scan tool and see what codes the computer has. The next step depends on the codes.

Dec 31, 2009 | 2005 Chevrolet Trailblazer Ext

1 Answer

Check engine light on daytime driving light indicator flashing

first of all it means that u have a problem some where on the suv the only way to find the problem is to hook a diagnostic computer and see what the code is u will have to take the car to a shop who works on isuzu and im sure they can tell u what code it is and whats wrong or u can take the suv to advance auto parts and they can hook there machine to it for free and tell u the code good luck

OK, the best action now would be to scan the ecu for any trouble codes that may be stored at this point with a diagnostic computer. this action will describe the issue concerning the check engine light and, it will also direct you to the location of the failed sensor that may be damaged at this time.

In most cases, this light will illuminate if a vital sensor has failed to register a signal for a short time or, if the sensor circuit is open.

thank u
rate me

Jul 24, 2009 | 2005 Chevrolet Equinox

Not finding what you are looking for?
2005 Mazda 3 Logo

109 people viewed this question

Ask a Question

Usually answered in minutes!

Top Mazda Experts


Level 3 Expert

77186 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22265 Answers

Jeffrey Turcotte
Jeffrey Turcotte

Level 3 Expert

8737 Answers

Are you a Mazda Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides