Question about 2004 Mazda RX-8

2 Answers

Coil problem [ misfire DTC code]

My scanner said misfire problem, i tested all the coils and found only 2 of the coils were getting an electric pulse i don't have a wiring diagram so i don't know if it is a computer problem or a sensor or wiring problem,i have been told the car was driven while raining when the problem started now the cat won't idle and only runs on one bank,thanks.

Posted by on

  • Ed May 15, 2011

    as i said before only 2 of the coils were getting a pulse to the low tension side so why would you think the coil was faulty? i eventually found the fault and it was a fcuked ecu


2 Answers

  • Level 1:

    An expert who has achieved level 1.


    An expert that has over 10 points.


    An expert whose answer got voted for 2 times.

    Problem Solver:

    An expert who has answered 5 questions.

  • Contributor
  • 16 Answers

Rx8 have a history of coil packs going bad internally and grounding out. best way to check if theyre bad is to pull the packs and inspect the back side. if you have discolorationg on the back side your packs are bad or are going to be bad soon. inspect the plugs if they are fouled or burnt replace them along with the coil packs.its a good idea to replace the wires too. and do not use cheap aftermarket parts. this will only cause more problems in the future. use oem or performance parts.

Posted on Dec 05, 2008

  • Level 1:

    An expert who has achieved level 1.


    An expert that has over 10 points.

    Welcome Back:

    Visited the website for 2 consecutive days.


    An expert whose answer got voted for 2 times.

  • Contributor
  • 16 Answers

Start by checking to see if the spark plugs have fouled and if they need changing, change the wire's whilst it's all apart.

If you've had problems with flooding or bad ignition after short journeys, try a warmer heat grade plug on the leading side.

RX8 spark plug & wire install guide

If this doesnt solve the problem then try the ignition coils. Use the genuine Mazda part, but make sure they are the REVISED ones used on later RX8's as standard to battle this common problem.

Revised Mazda RX8 coil packs - N3H1-18-100B-9U

Posted on Apr 02, 2011

1 Suggested Answer

  • 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 expert 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 repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


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



Related Questions:

1 Answer

P0351 code loss of power 2.3L08ford ranger,it warms slow and really need to eliminate1~voltage regulator is where?) & 2~ ground through PCM) 3~knowing limits&threashholds{sensorsIGNcircuit}?Ty 0$

P0351 loss of power ? That's not what this code is about . P0351 - Ignition Coil A Primary/Secondary Circuit ,you have a bad coil and possibly a bad coil driver inside the PCM . Do yourself a favor an take your vehicle to a qualified repair shop !
P0351 - Ignition Coil A Primary/Secondary Circuit Description: See the description for DTC P0350. Possible Causes: See the possible causes for DTC P0350. Diagnostic Aids: See the diagnostic aids for DTC P0350. Application Key On Engine Off Key On Engine Running Continuous Memory Coil-on-plug (COP) ignition testing - GO to Pinpoint Test JF . GO to Pinpoint Test JF . Coil pack ignition testing - GO to Pinpoint Test JE . GO to Pinpoint Test JE .
P0350 - Ignition Coil Primary/Secondary Circuit Description: Each ignition primary circuit is continuously monitored. The test fails when the powertrain control module (PCM) does not receive a valid ignition diagnostic monitor (IDM) pulse signal from the ignition module (integrated in the PCM). Possible Causes:
  • Open or short in the ignition START/RUN circuit
  • Open coil driver circuit
  • Coil driver circuit short to ground
  • Damaged coil
  • Coil driver circuit short to VPWR
Diagnostic Aids: Use the 12-volt non-powered test lamp to verify START/RUN voltage at the ignition coil harness connector.
Check the coil driver circuit for open, short to VPWR, or short to ground. Application Key On Engine Off Key On Engine Running Continuous Memory All GO to Pinpoint Test JE .

Feb 18, 2017 | 2008 Ford Ranger

1 Answer

2006 grand prix gxp 5.3. When you are driving normally it will miss from 50mph and up. When you punch it it doesn't miss a beat. I cleaned the maf sensor and air filter, Plugs were replaced.

It's probably a coil breaking down , have a scan tool hooked up an have misfires checked to see which cylinder is missing .
Ignition Coils
Each ignition coil has an ignition 1 voltage feed and a ground. The engine control module (ECM) supplies a low reference and an ignition control (IC) circuit. Each ignition coil contains a solid state driver module. The ECM will command the IC circuit ON, this allows the current to flow through the primary coil windings for the appropriate time or dwell. When the ECM commands the IC circuit OFF, this will interrupt current flow through the primary coil windings. The magnetic field created by the primary coil windings will collapse across the secondary coil windings, which induces a high voltage across the spark plug electrodes. The coils are current limited to prevent overloading if the IC current is held high too long. The spark plugs are connected to their respective coils by a short secondary wire. The spark plugs are tipped with iridium for long life and efficiency.
Drive it long enough like that (with it misfiring ) the check engine light will flash . This is to warn that a catalytic converter damaging event is taking place . This would also set a DTC - diagnostic trouble code
DTC Descriptors ?€¢
DTC P0300 Engine Misfire Detected

DTC P0301 Cylinder 1 Misfire Detected

DTC P0302 Cylinder 2 Misfire Detected

DTC P0303 Cylinder 3 Misfire Detected

DTC P0304 Cylinder 4 Misfire Detected

DTC P0305 Cylinder 5 Misfire Detected

DTC P0306 Cylinder 6 Misfire Detected

DTC P0307 Cylinder 7 Misfire Detected

DTC P0308 Cylinder 8 Misfire Detected

Apr 26, 2016 | Cars & Trucks

3 Answers

My 1996 Taurus when I press the gas pedal when cold it sputters and lacks power. When it warms up it runs great.

Possible causes - Faulty spark plug 5
- Clogged or faulty fuel injector 5
- Faulty ignition coil 5
- Fuel injector 5 harness is open or shorted
- Fuel injector 5 circuit poor electrical connection
- Ignition coil 5 harness is open or shorted
- Ignition coil 5 circuit poor electrical connection
- Insufficient cylinder 5 compression
- Incorrect fuel pressure
- Intake air leak

The P0305 code means that the cylinder 5 is misfiring or is randomly misfiring. Start by checking for intake leaks an if no leaks are found the next step is to replace the spark plugs on cylinder 5. If the problem persist more tests needs to be done to diagnose problem, see "Possible Causes

When is the code detected? Engine Cylinder 5 is Misfiring.

When a misfire occurs, engine speed will fluctuate. If the engine speed fluctuates enough to cause the Crankshaft Position (CKP) sensor signal to vary, the Engine Control Module (ECM) can determine that a misfire is occurring.

Oct 21, 2014 | 1996 Ford Taurus

1 Answer

Mercury cougar 1997 flashing engine light

When your engine light flashes about 95 percent of the time (f not more) means that your vehicles computer (PCM) has detected a misfire and that the misfire at the time it is flashing that the misfire is bad enough to cause damage like to the catylist converter(s), oxygen sensor and a number of other things. You need to find out which cylinder has the misfire. You can go to your local auto parts store and most of them will pull diagnostic trouble codes (DTC\'s) for free. Now once you get the DTC(s) you can narrow down whcih cylinder(s) has the misfire by what DTC they pulled. For example a DTC of P0301 means a misfire in cylinder 1, P0302 would be cylinder #2 and so forth. A P0300 means multiple random misfire a much further testing needs to be done in order to diagnose. Say you have a P0301, depending on your engine size you will need to isolate cylinder # 1 to diagnose. If you have a 3.8 liter engine in most cases it\'s the fuel injector ot a bad spark plug wire for that cylinder that is bad but if you have the 4.6 liter most common cause is a bad ignition coil for that cylinder as they have a seperate coil for each cylinder but it could be an injector too instead of the coil. I\'m just giving you the most common causes but diagnosing needs to be done in order to replace the faulty part(s). Other causes of a misfire are crank or cam position sensors, a vacuum leak, Faulty spark plug wire (if you have the 3.8), engine problems (internal), electrical and/or wiring problem or even the PCM. Many other things can cause this, these are the most common. Gatting that DTC is vital in order to diagnose. If you need further help as far as testing procedures once you get any DTC\'s I\'ll be happy to helps you diagnose the problem. Hope I was able to help you understand what\'s going on...

Oct 10, 2013 | 1997 Mercury Cougar XR7

3 Answers

P1200how we solve indigo diacore

Hi there:
DTC P1200 - lnjector control circuit

The PCM has the ability to detect a misfire by monitoring the 3X reference and camshaft position input signals from the Ignition Control Module. The PCM monitors crankshaft speed variations (reference period differences) to determine if a misfire is occurring. If 2 percent or more of all cylinder firing events are misfires, emission levels may exceed mandated standards. The PCM determines misfire level based on the number of misfire events monitored during a 200 engine revolution test sample. The PCM continuously tracks 16 consecutive 200 revolution test samples. If 11 or more misfires are detected during any 5 of the 16 samples, DTC P0300 will set. If the misfire is large enough to cause possible three-way catalytic converter damage, DTC P0300 may set during the first 200 revolution sample in which the misfire was detected. In the case of a catalyst damaging misfire, the Malfunction Indicator Lamp (MIL) will flash to alert the vehicle operator of the potential of catalyst damage.


* No Vehicle Speed Sensor (VSS), Transaxle, Throttle Position (TP) sensor, Fuel trim, Fuel injector circuit, Engine Coolant Temperature (ECT) sensor, Crankshaft Position (CKP) sensor, Camshaft Position (CMP) sensor, or Mass Air Flow (MAF) sensor DTC(s) set.

* Engine speed between 450 and 5800 RPM.

* System voltage between 9 and 16 volts.

* The ECT indicates an engine temperature between -7 degrees C (19 degrees F) and 120 degrees C (248 degrees F).

* Throttle angle steady.

* The PCM is detecting a crankshaft RPM variation indicating a misfire sufficient to cause three-way catalytic converter damage or emissions levels to exceed mandated standard.


* If the misfire level is non-catalyst damaging, the PCM will illuminate the MIL during the second key cycle in which the DTC sets.

* If the misfire is severe enough to cause possible catalyst damage, the PCM will immediately flash the MIL while the misfire remains at catalyst damaging levels.

* The PCM will disable Torque Converter Clutch (TCC) operation.

* The PCM will store conditions which were present when the DTC set as Freeze Frame and Fail Records data.


* The PCM will turn the MIL OFF during the third consecutive trip in which the diagnostic has been run and passed.

* The history DTC will clear after 40 consecutive warm-up cycles have occurred without a fault.

* The DTC can be cleared by using the scan tool Clear Info function or by disconnecting the PCM battery feed.


The scan tool provides information that can be useful in identifying the misfiring cylinder. If the DTC P0300 is currently stored as DTC status Failed Since Code Clear, the misfire history counters (Misfire Hist #1 - #6) will still contain a value that represents the level of misfire detected on each cylinder. The scan tool displayed misfire counter values (Misfire Hist. #1 through #6) can be useful in determining whether the misfire affects a single cylinder, a cylinder pair (cylinders that share an ignition coil-1/4, 2/5, 3/6), or is random. If the largest amount of activity is isolated to a cylinder pair, check for the following conditions:

* Secondary Ignition Wires.

Check the secondary wires associated with the affected cylinder pair for disconnected ignition wires or for excessive resistance. The wires should measure under 30,000 ohms (30 K ohms). Replace any wires with excessive resistance.

* Damaged Or Faulty Ignition Coil.

Check for cracks, carbon tracking or other damage. Also check coil secondary resistance. Secondary resistance should be between 5000 ohms and 8000 ohms (5 K ohms and 8 K ohms). Replace any faulty coil(s). Refer to Ignition Control Module.

* Substitute a Known Good Coil.

Switch ignition coils and retest. If the misfire follows the coil, replace the ignition coil.

If the misfire is random, check for the following conditions

* System Grounds.

Ensure all connections are clean and properly tightened. Refer to Ground Distribution in Electrical Diagrams.

* Mass Air Flow sensor.

A Mass Air Flow (MAF) sensor output that causes the PCM to sense a lower than normal air flow will cause a lean condition. Try operating the vehicle within the fail records conditions with the MAF sensor disconnected. If the lean or misfiring condition is not present with the MAF sensor disconnected, replace the MAF sensor. Refer to MAF Sensor.

* Damaged accessory drive belt or driven accessory.

A damaged serpentine belt or belt driven accessory can cause engine load variations sufficient to set a misfire DTC.

* Vacuum Leaks.

Vacuum leaks that cause intake air to bypass the MAF sensor will cause a lean condition. Check for the following conditions:

- Disconnected or damaged vacuum hoses. Refer to Emission Hose Routing Diagram.

- Incorrectly installed or faulty crankcase ventilation valve. Refer to Positive Crankcase Ventilation Valve

- Vacuum leaks at the throttle body, EGR valve, and intake manifold mounting surfaces.

* Fuel Pressure.

Perform a fuel system pressure test. A faulty fuel pump, plugged filter, or faulty fuel system pressure regulator will contribute to a lean condition. Refer to Fuel System Pressure Test. See: Computers and Control Systems > Component Tests and General Diagnostics > Fuel System Pressure Test

* Fuel injector(s). Go to Fuel Injector Coil Test. See: Computers and Control Systems > Component Tests and General Diagnostics > Fuel Injector Coil Test

* Contaminated Fuel. Go to Alcohol/Contaminants-in-Fuel Testing Procedure. See: Fuel Delivery and Air Induction > Testing and Inspection

* EGR System.

Check for leaking valve, adapter, or feed pipes which will contribute to a lean condition or excessive EGR flow.

* Extended Idle.

Excessive open loop operation caused by extended idling or short trip driving may leave deposits on the heated oxygen sensors. The deposits cause oxygen sensors to respond slowly to exhaust oxygen content, affecting fuel control and causing a misfire to be indicated at idle. This condition is not permanent. To determine if this condition is causing the DTC P0300 to be set, review the freeze frame and fail records data for DTC P0300. If the DTC P0300 occurs at high engine speeds, the condition described above did not cause the DTC P0300 to set. If the DTC P0300 occurs at idle or very low engine speeds and at engine coolant temperatures below 80 degrees C (176 degrees F), the condition described above is very likely the cause of the DTC P0300 being set. The deposits on the heated oxygen sensors can be eliminated by operating the vehicle fully warm at mass air flows above 15 gm/s.

Important: If the level of misfire was sufficient to cause possible catalyst damage (if the MIL was flashing), ensure that the DTC P0420 test is completed and passed after verifying the misfire repair.

Reviewing the Fail Records vehicle mileage since the diagnostic test last failed may help determine how often the condition that caused the DTC to be set occurs. This may assist in diagnosing the condition.

Hope this helps; also keep in mind that your feedback is important and I`ll appreciate your time and consideration if you leave some testimonial comment about this answer.

Thank you for using FixYa, have a nice day.

Aug 13, 2012 | Tata Indigo Cars & Trucks

1 Answer

2004 Chevy HD 2500 ext cab v-8 vortec 6.0 liter 2 wheel drive. Let's see tons of problems misfire on cylinder 5 replaced coil(the issue), still runs like a beatin dog with one leg trying to chase the...

The sensor for the crankshaft position may be loose or misaligned. You may have a rust spot on the crankshaft interferring with the ability to pick up the #5 position.

Check out your alternator as stray electrical voltage will interfere with the pulses needed to fire individual plugs. Try WD40 on the wires to the coils(plugs) as stray voltage may jump to another plug.

You fixed what you identified, but how about injector pulses? Could easily misfire and give same effect as sparkmiss. You may need to get loaner tools from Autozone or others to test injectors with the lightbulb you insert in the injector harness.

I hope my solution is helpful.

Mar 03, 2012 | 2004 Chevrolet Silverado 2500HD

2 Answers

What do I need done if codes p0171 p0174 p0301 p0305 p0316 is it major problems

OK, We'll cover the Diagnostic Test Codes (DTCs), starting with the standard definition set by SAE J2012 (Revised December 2007)
DTC P0171 "System Too Lean Bank 1"
DTC P0174 "System Too Lean Bank 2"
DTC P0301 "Cylinder 1 Misfire Detected"
DTC P0305 "Cylinder 5 Misfire Detected"
DTC P0316 "Engine Misfire Detected on Startup (First 1000 Revolutions)"

The "system lean" codes are pretty much telling you that there is way too much oxygen in the exhaust. There is too much oxygen on BOTH sides of the engine, and that is why you are getting codes for bank 1 and for bank 2. Bank 1 is the side where #1 cykinder is located and Bank 2 is the opposite side.

The misfire codes are pretty self-explanatory. #1 and # 5 cylinders are misfiring. The P0316 DTC is telling you that the misfire monitor is detecting a misfire as soon as the engine starts. This tells you that it is a very severe misfire and that the engine does not have to warm up and the car does not have to be driven to detect the misfire.

A misfire can be caused by many things it can be vacuum leaks, bad spark plugs, bad ignition cables, faulty ignition coils, fouled or malfunctioning injectors or injector circuits, blown head gasket, cracked cylinder head, burnt valves, etc.. etc..

However, look at the codes you have. Then look at the firing order for your engine. 2002 Mercury Sable is only equipped with a 3.0L 2V 6-cylinder engine.
The firing order is 1-4-2-5-3-6

Now if you take the firing order and split it in half, stack the two halves on top of each other, it looks like this:

When you look at the firing order this way, you can see that cylinders 1 an 5, 4 and 3, and 2 and 6, are "PAIRED" cylinders. They are exacly opposite in the firing order. Now, the cylinder only fires every second revolution of the crankshaft. With paired cylinders, one of the cylinders in the pair will fire on the first revolution and the other cylinder will fire on the second revolution.

Looking back at your codes, please note that the cylinders that are setting the misfire codes are paired cylinders.

Now the coil pack for your ignition is actually made up of three coils. Each coil fires a set of paired cylinders. If you look at the top of the coil, it will usually be marked with the cylinder numbers that each coil tower is supposed to connect to. The coil will look just like the firing order split and stacked as above.

With all of this said, I would say that it is VERY LIKELY that your misfire codes are being caused by a defective ignition coil.

The lean codes are a little different.

These are USUALLY caused by vacuum leaks which allow too much air into the engine that is not getting measured by the Mass Airflow (MAF) sensor and causes the engine to be getting too much air and not enough fuel (running lean).

I would take a good look at all of the vacuum hoses and lines. Ford is notorious for getting holes in the rubber parts that connect the PCV tubes.

If you do not find any obvious reasons for a vacuum leak, then you may want to fix the misfire codes, reset the computer memory, and drive the vehicle to see if the lean codes come back again. The misfires COULD be the cause of the lean codes. In a perfect world, this is not supposed to happen because the misfire monitors setting codes will not allow the oxygen sensor monitors to run and set lean codes. However, I HAVE seen cylinder misfires that have caused lean codes.

I hope this helps you to figure it out. Good luck!

Feb 03, 2012 | 2002 Mercury Sable

1 Answer

P0354 Ignition Coil D Primary/Secondary Circuit Malfunction This is what the scantool came up with on my 2001 Jaguar s-type 3.0 Car has been idling funny but will get cruising on the highway.

this code is saying you have a failing ignition coil..You will have to swap them and determine which one is is the procedure.. DTC P0354; RANDOM MISFIRE DETECTED, MISFIRE DETECTED, (CYLINDERS 1-8) IGNITION COIL PRIMARY CIRCUIT MALFUNCTION, (CYLINDERS 1-8)

  1. Swap the suspect coil for a known good unit.
  2. CLEAR the DTC. TEST the system for normal operation.
- Does the same DTC reoccur? The DTC will indicate if the same cylinder is misfiring. -> Yes
INSTALL a new coil. CLEAR the DTC. TEST the system for normal operation.

-> No

  1. Disconnect the relevant ignition coil electrical connector(s), (PI02 to PI09).
  2. Turn the ignition switch to the ON position.
  3. Make sure the ignition relay is energised.
  4. Measure the voltage between:
- Is the resistance greater than 5 ohms? -> Yes
REPAIR the high resistance circuit. CLEAR the DTCs. TEST the system for normal operation.

Sep 19, 2011 | 2001 Jaguar S-Type

1 Answer

I have a 2002 Jaguar X-type. The check engine light came on and it has been acting jumpy/shaky. I recently took it to be diagnosed and the codes I recieved back were P1314, P1316, P1111, and P0302..What do...

All fault codes can be checked out at but here are the results for some of yours. You can ignor P1111. Looks like a faulty plug or coil pack cylinder 2

Fault Code:- P1314 Indicates a Power-train fault

The fault is generally due to a problem in the Ignition or Misfire area

Fault Description: Misfire rate catalyst damage -bank 2 NOTE: This DTC will flag only when accompanied by an individual cylinder misfire DTC: P0300 - P0306

Action of ECM:- ECM Default:- Maximum engine speed reduced

After clearing the DTC, complete the Misfire monitor drive cycle
Check for a reoccurrence of fault DTC.

Possible Fault:- Cylinder compression low Worn camshaft / broken valve spring(s) Fuel delivery pressure (low / high) Fuel injector(s) restricted / leaking Fuel injector(s) continuously open Fuel contamination Fuel injector circuit fault(s) (Injector DTCs also flagged) Spark plug failure / fouled / incorrect gap ECM to ignition coil primary circuit fault (Cylinder misfire detected DTC also flagged) Ignition coil failure
Fault Code:- P1316 Indicates a Power-train fault

The fault is generally due to a problem in the Ignition or Misfire area

Fault Description: Misfire excess emission NOTE: This DTC will flag only when accompanied by an individual cylinder misfire DTC: P0300 - P0306

Action of ECM:- none

After clearing the DTC, complete the Misfire monitor drive cycle
Check for a reoccurrence of fault DTC.

Possible Fault:- Cylinder compression low Worn camshaft / broken valve spring(s) Fuel delivery pressure (low / high) Fuel injector(s) restricted / leaking Fuel injector(s) continuously open Fuel contamination Fuel injector circuit fault(s) (Injector DTCs also flagged) Spark plug failure / fouled / incorrect gap ECM to ignition coil primary circuit fault (Cylinder misfire detected DTC also flagged) Ignition coil failure

Fault Code:-
P0302 Indicates a Power-train fault

The fault is generally due to a problem in the Ignition or Misfire area

Fault Description: Misfire detected ?€" cylinder 2

Action of ECM:- none

After clearing the DTC, complete the Misfire monitor drive cycle
Check for a reoccurrence of fault DTC.

Possible Fault:- Refer to P0300 Possible Causes

Aug 25, 2011 | 2002 Jaguar X-Type

3 Answers

My S-10 keeps giving a P0300 dtc. Can't figure out what is setting this code. Usually misfires at idle. Any suggestions?

if u change plug wires ,coils ,plugs and still having problems check the injecter with a pulse light the one that dont pulse the pcm is bad are broke wire if all of them are pulseing then change the injecter.had the same problem on a 2000 s10 2.2

Apr 27, 2010 | 2000 Chevrolet S-10

Not finding what you are looking for?
2004 Mazda RX-8 Logo

2,306 people viewed this question

Ask a Question

Usually answered in minutes!

Top Mazda Experts


Level 3 Expert

71162 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22059 Answers

Jeff Turcotte
Jeff Turcotte

Level 3 Expert

6992 Answers

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

Answer questions

Manuals & User Guides