2004 Mazda MPV Stalling and Rough Idle: Replacing the Idle Air Control (IAC) Valve

Posted: March 21st, 2009 | Author: Jacob Hammond | Filed under: Problems Solved, Technical Stuff | Tags: , , , , | 59 Comments »

I have owned a 2004 Mazda MPV LX since early 2006, and it has been a great vehicle so far. Plenty of room, fairly fuel-efficient, quite practical and very satisfactory on the whole… with one exception.

Starting around late 2007, the minivan started to occasionally stall while decelerating or braking. The RPMs would drop to near-zero and the engine would die. It only happened a couple of times over a few months but began to get more and more frequent as time passed. Generally it would only happen between 15 and 50 MPH, and only when letting off of the accelerator. After the first few times, I learned to avoid it by tapping the gas as I saw the RPMs plummet; if I did that in time, I was able to keep it from dying. If I didn’t however, my only recourse was to shift into Neutral, start the engine while rolling, shift back into Drive and keep going. Of course, this was quite unsafe, and by the time it was stalling once or twice every time I drove it, it was time to do something about it.

I did a bit of research online and found the occasional mention of a faulty IAC valve being the cause of stalling and rough idling. The folks at Kragen didn’t know what an IAC valve was, and I didn’t pursue it any further from there.

The van began to show a check engine light, so I took it in to the local Mazda dealership to have them check it out. It turns out the check engine light was the result of a sensor that was blocked by excessive carbon buildup in the intake manifold, which was caused in part by the stalling behavior. According to the tech, the stalling was causing the engine to run a richer fuel/air mix on restart (because it interpreted the stall as an indication of a fuel/air mixture that was too lean), and this frequently-richer burn was causing an undue amount of carbon buildup. They cleaned out the intake manifold with Seafoam (or a product like it), did a firmware upgrade, changed the plugs and wires (which I’d asked them to do as a maintenance step while they had it in there), and, $1,100 later, was given a clean bill of health. The MPV passed Oregon’s emissions testing, the stalling was gone and all seemed well.

A couple of months later, the stalling started to act up again, and grew in frequency as it did before. I did a bit more research and all available evidence still pointed at a faulty IAC valve. As it turns out, the folks at Kragen weren’t able to find the part I was referring to because it seems to go by several name/acronym combinations: IAC valve, idle air control valve, idle control valve.

Still not sure that a fix was in sight but willing to try it, I ordered a replacement IAC valve from an online parts retailer for around $65 and put it in. Replacement of the valve was very easy; it is attached to the intake manifold by two bolts, and has a simple wire harness attached to it. Here are two pictures showing its location on the engine. I saved these when I was doing my research and, unfortunately, can’t find the original source, but here they are:

Location of idle air control valve on MPV engine

Location of idle air control valve on MPV engine

Closeup of IAC valve

Closeup of IAC valve

As you can see, the valve is fairly easy to locate. It should be in a similar location for the following years:

  • 2002 Mazda MPV
  • 2003 Mazda MPV
  • 2005 Mazda MPV
  • 2006 Mazda MPV

Years 2001 and earlier have the IAC valve attached to the firewall, but it should not be too difficult to find (the part itself looks the same as the one seen here).

Since installing the replacement valve around four months ago, the minivan has been running as good as it did when I bought it. There have been no issues whatsoever with stalling or rough running.

Update: Slightly better image of the IAC valve below.

It's the gizmo with the red circle around it.

It's the gizmo with the red circle around it.


59 Comments on “2004 Mazda MPV Stalling and Rough Idle: Replacing the Idle Air Control (IAC) Valve”

  1. 1 Jackson Miller said at 9:56 am on April 6th, 2009:

    Thanks for the post. We had the same stalling experience while on a road trip. The dealer replaced the IAC which was enough to get us back on the road. They recommended replacing the intake manifold to get rid of the carbon buildup but I didn’t want to do that away from home.

    I am glad to hear your van is running well again. I think I will go ahead and bite the bullet on the intake manifold.

  2. 2 jkorbes said at 7:23 pm on April 7th, 2009:

    Jackson, I’m glad to hear that you found this post. The problem seems to be somewhat commonplace.

    As far as the intake manifold is concerned, the mechanic gave me the understanding that the excessive carbon buildup was due in part to the rich fuel mixture that the engine was burning after stalling repeatedly due to the faulty valve. Apparently when the engine stalls like that, the engine’s computer attributes the stall to a fuel-air mixture that is too lean, and runs it rich as a result. Months of this eventually result in lots of carbon buildup.

    Rather than replacing the entire manifold, you might be able to refurbish it, either at the shop (as they did with mine) or yourself, if you’re feeling brave, using Seafoam.

  3. 3 dhle said at 6:57 pm on April 17th, 2009:

    My 2004 MPV (with 90K miles) had the same problem on and off for several months. The engine turned off when I exitted the ramp or slow down.
    Since there is no visible warnings(engine light on, etc) local dealers told me they have to duplicate the issues otherwise they could not fix the problem (I can imagine it cost me $$$ just to find the problem).
    My friend, who is working at Ford, suggested me to change the Engine Management & Ignition module (Duralast TV281 BY PASS VALVE. Note 2004 MPV uses Ford 3.0 liters 24V engine). Since then I do not have any problem.
    I examined the old part and it is sticky, with lots of carbon build up.

    The part cost me $45 from an autopart store

  4. 4 Darrel Greene said at 10:48 am on April 28th, 2009:

    My 2001 mazda MPV is having a somewhat different problem. It see

  5. 5 Mike said at 2:53 am on May 9th, 2009:

    Jackson, Great post. I am having the same idle stalling problem on my Mom’s 02 MPV. I tried cleaning the IAC resulting in a small improvement. I will try replacing it.
    I could not read the codes with several readers I tried. I wonder if the dealer “firmware upgrade” will help?
    Mike

  6. 6 jkorbes said at 12:32 am on May 20th, 2009:

    Very interesting — looks like the bypass valve that you replaced is the IAC valve. It seems to go by a couple of variations on a couple of names which serves to increase the confusion.

  7. 7 jkorbes said at 12:35 am on May 20th, 2009:

    Mike, it sounds like a replacement may do the trick for you. I’m surprised to learn how common this problem seems to be.

    As for the firmware upgrade that the garage performed, I’m not sure if it helped with the problem (since the stalling problem came back, leading to the eventual and final solution of replacing the IAC valve), but I did realize some noticeable improvements in the automatic transmission’s shifting.

  8. 8 jojo said at 11:44 am on May 22nd, 2009:

    Funny you mentioned this. Today the my 2004 Mazda MPV reved up and stalled. It then was hard to start. Finally started and is running fine. I wonder if the same problem.

  9. 9 bcamp214 said at 11:26 am on June 3rd, 2009:

    I have a 03 lx with the same stalling issue. I tried cleaning the IAC valve and it made it worse. After cleaning the car would only idle. As soon as you put it in gear it would stall.
    I purchased a new IAC valve from Advance Auto Parts for $55. My local Mazda dealer wanted $65 for the part and another 17 for the gasket????? Plus, the part from AAP came with the gasket. The IAC valve is on held on with two 8 mm bolts and one plug. I changed the part in less than 5 minutes and it runs great.

  10. 10 jkorbes said at 1:02 pm on June 3rd, 2009:

    Glad the new IAC valve fixed it for you.
    For those interested, or those who can’t find the part locally, PartsGeek has it for $57.95:
    http://www.partsgeek.com/gbproducts/YN/B18094-HIT-C4030.html

  11. 11 MMabry said at 8:46 am on August 1st, 2009:

    Thanks for the post. I replace IAC. My 2003 MPV ES still stalls and jumps but only when it is in gear and stopped. Anyother time it runs great. Took it repair shop, they replaced cracked intake hose from air cleaner helped for awhile, $500. 00 later, back doing the samething Any suggestions?

  12. 12 jkorbes said at 12:52 pm on August 1st, 2009:

    If it is skipping at idle and while in gear, it may be a failing ignition coil. I’ve had one fail already and another one is on the way out now.

    More information:
    http://mazdaforum.com/forum/archive/index.php/t-2695.html

    Since the first one cost me around $400 to replace at the shop, I’m going to replace all six myself and hopefully prevent the problem from occurring again. The most inexpensive set of coils I could find is from this eBay retailer for $115+$10 s/h (do a search for “mazda mpv ignition coils”):
    http://myworld.ebay.com/global-automotive/

  13. 13 John P said at 5:48 pm on September 8th, 2009:

    I’ve got an ‘03 MPV. The check engine light came on, so I got AutoZone to read the codes for me. There were two: bank 1 mixture too lean and bank 2 mixture too lean. The advice shown by their system was to check the MAF sensor, fuel pressure, vacuum leaks, and O2 sensor.

    I pulled out the MAF sensor and saw some carbon buildup on the fine sensor elements in there. A few shots of CRC electrical contact cleaner removed the buildup revealing shiny sensor elements. I disconnected the battery for a couple of minutes, reconnected it, and took the van for a test drive. There was no check engine light, but now, I noticed the idle was slightly rough.

    I removed the IAC valve, leaving its wiring connected, and had a helper switch the key from ACC to ON and back a few times. I could feel the IAC valve jerk a bit with each move of the key, but the pluger did not move visibly from its position of about 2mm from closed.

    I think I’ll pick up a replacement IAC valve and install it. I hope my results are as good as yours!

  14. 14 jkorbes said at 5:54 pm on September 8th, 2009:

    John, you might also try some CRC and/or other kind of cleaner inside of the IAC valve — since replacing it, I’ve heard from a couple of people that cleaning the valve has been effective, if only as a quick fix.

  15. 15 John P said at 6:07 pm on September 8th, 2009:

    Thanks for the tip. That sounds like it’s worth trying if I’m planning to replace the IAC valve anyway. However, I was able to wiggle the plunger with my finger, and it seemed to move freely.

    How is it actuated? In other words, in the shiny can, is there a solenoid, or a stepper motor, or a servo motor, or something else?

  16. 16 jkorbes said at 6:12 pm on September 8th, 2009:

    I’m fairly sure it’s a solenoid, but I’m not 100% on that. I know that older Ford engines used a solenoid-powered IAC valve, so I would assume the MPV uses the same type (Duratec engine).

  17. 17 Norman said at 10:09 am on September 11th, 2009:

    My 2002 Mazda MPV LX has the similar problem. It would start, then die. This happens about once a week. After successful starting, it can run without any problem. I took out the IAC valve. Cleaning with acetone( the only cleaner in hand) and put it back. The starting problem never appear again. Thank you very much for the post!

  18. 18 John P said at 1:34 pm on September 13th, 2009:

    It turns out my IAC was just fine. I put a new one from AutoZone on and the engine ran exactly the same.

    Well, $936 later, the Mazda dealership has my ‘03 MPV running like new. They replaced the PCV hose, the back 3 ignition coils, and all 6 plugs. They said coil #2 had failed open. They also did the induction system cleaning process.

    Now, my MPV supposedly got the 2004 PCV hose recall service done, but the hose I had looked like the old style hose with a U-shaped bend in it. Maybe they only inspected for a leak in 2004, and finding none, left the original hose installed.

  19. 19 jkorbes said at 1:42 pm on September 13th, 2009:

    John, very interesting — I forgot to mention in my post that while the MPV was being serviced, they also replaced the PCV hose.

    By the way, ignition coil failure seems to be really common in 2002-2004 MPVs. The first one failed for me about 18 months ago, followed by a second one a few months ago. When the second one failed, I went ahead and bought a new set of six and replaced them all. The van runs like new now. Writeup in progress here: http://neveradudelikethisone.com/2009/08/replacing-ignition-coils-in-2004-mazda-mpv/

  20. 20 John P said at 4:26 pm on September 13th, 2009:

    The fellow at the service desk said that lots of rear-bank coils fail, since they get hot between the block and the intake manifold. They gave me the two functional original coils in a box so I can swap them in should a front-bank coil fail in the future.

  21. 21 exjapanaddict said at 11:28 pm on September 16th, 2009:

    This was a HUGE help to use. 05 MPV was stalling on decel at about 40mph. Issue started 6 weeks ago and steadily became more frequent. RPMs would go up and down before stall. No other issues whatsoever. Dealer could not diagnose. Cost $250 for one pvc hose replacement which did not help. Googled found your posting, ordered IAC valve from Partsgeek and BINGO. We are NOT mechanics at all and this was a piece of cake. THANK YOU! We were so happy paid off the van the next day and will probably keep it awhile.

  22. 22 jkorbes said at 11:32 pm on September 16th, 2009:

    Awesome, very glad the post helped, that was my goal when I posted it :)

  23. 23 Joseph J. said at 3:28 pm on October 2nd, 2009:

    Thank you, Thank you, Thank you!!! I too have been to the dealer and because the check engine light was not on, they could not detect the problem. I replaced all the plugs, wires, air filter and over $1600 in repairs…I still had the problems. After a while, you learn to live with the dying engine at every stoplight, stop sign, curve and coming off the freeway was the worse. You can only rev the engine and shift into neutral to restart the vehicle so many times and hope no one will rear end your van!
    Today I purchased the IAC from Auto Zone for $49.00. The installation was simple. I rev the engine and drove around without stalling. I can’t remember the last time I had a non-stalling drive!
    Thanks for your post and I pray this is the answer I have been waiting for. During this recession, another BIG repair guessing game is not what my family needs. Again, Thank you!

  24. 24 jkorbes said at 3:33 pm on October 2nd, 2009:

    Joseph, thanks for the comment. Glad to hear that you’re back up and running properly!

  25. 25 papaeddyk said at 6:02 am on October 9th, 2009:

    I have an 03 MPV with about 65k on it. Rough idle issue but no stalling. I replaced the IAC but the problem still remained. A buddy of my came over and we checked hoses by feeling around. A hissing sound was comming from the PCV hose. Found a recall notice for the hose but the dealer said the recall was already performed a couple of years back. So I bought the hose and replaced it. The old hose seemed like the old style cause the new hose is ribbed on the bend. Anyway that fixed it. When this first happened, the engine light did not come on right away. After I reset the engine light, (I was told to disconnect the positive terminal on the battery and hold down the brake for 5s) the engine light came back on but not right away again. I guess I’ll have to get the code read to see what it is. But the van seems to be running just fine.
    Here’s the link to the PCV hose recall if anyone needs it…
    http://www.mpvclub.com/recalls.php?id=17

  26. 26 Lies Rosema said at 7:11 am on October 20th, 2009:

    Oh my gosh, when I found this post I wanted to cry! I LOVE my Mazda MPV (2004, bought used in May 2009) but it started doing all this stuff in August and has been really stressful for us since we travel all the time for dog training and dog shows (and my husband is stressed when I’m driving the van alone). The Mazda dealership is really snarky with us and insists on running these expensive tests, but a lot of posts I’ve read online say the tests yielded nothing. A Mazda mechanic told us that it could be PCV and said to buy carborater cleaner from AutoZone, spray it at the intake while the engine is running and if it revs up or down, it’s the PCV. My husband just did this and nothing happened so we were back at square one. Then I found this post and this is *exactly* what we have been experiencing! I didn’t know how to describe the problem, which is why months of research hasn’t helped. The term “rough idling” was the term I needed all along.

    We also have a problem where the van turns off randomly in wet conditions. I see someone above posted a link about replacing coils. We think we may have both issues, not sure if they are related but we are bringing both these posts and printouts for buying the parts to our local mechanic for the labor.

    THANK YOU!!!

  27. 27 kamal said at 10:34 am on November 4th, 2009:

    Hi,
    I have a mazda MPV 2004 and have been having the same problem. The dealer told me that the first step that needs to be done is to replace the IAC valve but he can not guarantee that this will take care of the problem. If after replacing the valve problems persist I will need to pay for labor and part each time. I would have thought that if they replace the part and then someting else goes wrong they wouldn’t charge for labor but anyway. My question is where can I get the part and how easy it is to replace it? The dealer told me it woudl take 2 hours to replace the part. I am not handy at all and don’t have any tool.Is there a step by step guide available?

  28. 28 kamal said at 10:38 am on November 4th, 2009:

    You mentioned as well that the coils fail as well. Can any mechanic replace the coils or I need to go to the dealership?
    I am thinking of getting the IAC valve and the coils replaced together.

  29. 29 Jacob Hammond said at 10:47 am on November 4th, 2009:

    Kamal,

    It should only take the dealership 15 minutes to replace the IAC valve. It’s a very simple replacement — you just need an adjustable wrench or a small socket set to remove the two bolts that hold the valve onto the intake body. Here are the steps:

    1. Remove the clip-on wire harness from the valve.
    2. Remove the two bolts that hold the valve.
    3. Put the new bolts in the new valve
    4. Attach the new valve and tighten the bolts.
    5. Attach the wire harness to the new valve.

    You can order a new IAC valve online; I ordered mine from rockauto.com (they have a pretty good selection and the prices are right).

    There’s also a good chance that you may need to replace one or more of your coils as well, but I would definitely try the IAC valve replacement first, since it’s much simpler and cheaper to replace than the coils, and might fix the problem by itself. If you do decide to have the dealer do it, I’d talk to them and find out exactly why they think it is going to take them two hours to do the replacement. You can even open the hood, show them the valve (find it in the pictures in my post) and make sure that is the one they are talking about. Don’t let them charge you for anything over 15 minutes for just that.

  30. 30 Kamal said at 11:05 am on November 5th, 2009:

    Thank you so much for the quick reply. I can’t see the pictures you uploaded but I am going to order the valve and replaced it. By the time I get the part , hopefully I will be able to see the pictures. I am looing at the rockauot website and they ask what type of mazda my car is: L4 MFI, V6 Fi or V6 MFI. Where do I find this information? When ordering the part online what part number should I pick?

    I have a mileage of 67000. I am wondering if i should replace the coils anyway even though i don’t have a problem just to be on the safer side or i should wait for them to die. Is it ok to fix something if it isn’t broken?

  31. 31 Kamal said at 11:07 am on November 5th, 2009:

    Under which section is the IAC?
    http://www.rockauto.com/catalog/raframecatalog.php

  32. 32 Jacob Hammond said at 11:33 am on November 5th, 2009:

    Kamal,
    I’ve updated the original post with a better picture of the IAC valve’s location. Hopefully that helps. If you can’t view the image, check here:
    http://neveradudelikethisone.com/wp-content/uploads/2009/03/IAC.jpg

    Here’s a link to the IAC valve on RockAuto:
    http://rockauto.com/catalog/raframecatalog.php?carcode=1433131&parttype=6072

    Regarding the coils, if the IAC valve fixes it, I’d leave the coils and only replace them if they start to fail. When they do, you’ll notice that the vehicle will begin to “sputter” occasionally once it’s warmed up, especially on the highway or at steady speeds. It may only happen every 30 seconds or more to start, but if that begins to happen, it’s most likely a coil. Could be that you are one of the “lucky” ones and you have good coils though. I’ll be finishing a writeup of the coil replacement process pretty soon.

  33. 33 kamal said at 12:33 pm on November 5th, 2009:

    Thank you Jacob for all your help.
    Do I need to get the standard motor part or the one that comes with the additional parts?(the airtex one)

  34. 34 Jacob Hammond said at 1:11 pm on November 5th, 2009:

    The part from Standard Motor should work fine. I think the Airtex one is the same part but with extra photos of it from different angles.

    Also, I forgot about this one, but this is the one I ordered:
    http://www.partsgeek.com/gbproducts/YN/B18094-HIT-C4030.html

  35. 35 kent said at 3:14 pm on November 8th, 2009:

    thank you so much! i was having a really hard time trying to diagnose the problem.

  36. 36 kamal said at 11:04 am on November 10th, 2009:

    Thank you I replaced the valve. Haven’t had the problem since. Keeping my fingers crossed.

    Kamal

  37. 37 dave w said at 6:33 am on November 14th, 2009:

    I’m glad my wife found this site, too bad it wasn’t sooner. The exact same problems as everyone else is seeing so I will try the AIC valve now. The first time we brough it in the mechanics couldn’t diagnose it without a code so we paid the $85 for them to tell us nothing. They did clean out a few things (i can’t remember what) and did not charge us extra for that oh boy. It did seem to not stall for a little while so we thought it may have been fixed. Very frustrating because a little while later it started doing it again. We just got it back from a different mechanic who didn’t have any idea either but recommended a fuel system conditioning / cleaning. This was ok because it probably needed it anyways. He also recommended replacing the water pump because it is a common issue for the plastic fins on it to break and it will cause overheating. So we did that and replaced the thermostat at the same time. Within the week it stalled again. Spent aroudn $650 this time. I wish mechanics would research a little more or just know more common issues like the AIC valve since this is their profession and they should be aware if it is common. Not to say this would have fixed it but I like the idea of starting with cheaper solutions first and work my way up. Very annoying and we will be looking for another vehicle as soon as we can. Would not have purchased this van if we knew of all the little problem that came with it.

  38. 38 Randy said at 9:49 am on November 27th, 2009:

    Went to start my van this morning and it turned over but would not “catch” unless i held the gas pedal down. As soon as i let go of the gas pedal it would die. Found this awesome site, took out the IAC valve, blew it out with compressed air, re-installed and it started up just fine. Still going to replace the valve though, but at least i can get the car running to go to the parts store!!!

    Thanks again for posting this valuable info!!!

  39. 39 Lies Rosema said at 8:09 am on December 2nd, 2009:

    I already left a comment, but I wanted to comment again now that the work has been done. We got the IAC valve according to this post, and also did ignition coils according to the other post, and spark plugs. The computer codes indicated some coil problem. The mechanic said we might as well do spark plugs while he was working on the engine. All told, we replaced the IAC valve, all six ignition coils, and all six spark plugs. We bought the valve from the link above (Parts Geek) and the coils from the eBay store posted above. We got nice platinum +4 plugs at AutoZone. Since we are not car savvy, our mechanic did the work. The total we paid for parts and the labor was about $400. Not that bad considering how much it would have cost for the dealership or a commercial chain type mechanic to do all their own “diagnosis”. My van is running better now than when I bought it. We also had the trans fluid done (in addition to the cost I gave). I’m not sure if it was the valve or the coils or both. The valve was done a few weeks before everything else, and we didn’t have any problems between (we went on a 700mi trip between).

    My friend’s MPV does the same things so now she’s going to ask my mechanic to fix hers.

  40. 40 cs said at 11:43 am on January 8th, 2010:

    THANK YOU, THANK YOU, THANK YOU! Like so many others my 2004 mpv was having the same problem. Stalling once every couple of weeks and always when I was coming to a stop. Over the weeks, it progressed to once a day and then to a few times a day. Not only frustrating, but quite dangerous! I bought the IAC valve from Mazda ($120 I think) and my dad installed it within 5 minutes! This was months ago and the problem has never happened again. I am so thankful I found this site the day before I was scheduled to have a diagnostics check, etc, done at mazda to resolve the issue. This would’ve cost me a pretty penny and they probably wouldn’t have found the problem and made me replace parts that didn’t need replacing! thanks so much!!!!

  41. 41 Kamal said at 1:23 pm on January 11th, 2010:

    Jacob,

    My kids just broke the seat handle behind the front passenger seat. I have been looking on the web where to find the part but it seems my only option is to order the part form the dealer.

    Any suggestions?

    kamal

  42. 42 Jacob Hammond said at 10:47 am on January 19th, 2010:

    Kamal,

    Not sure on where you’d get a replacement seat handle. If the dealer wants more than $100 for a handle, my best bet would be to watch Craigslist for a Mazda seat that has a similar handle (not sure, but I’m guessing the handle isn’t unique to the MPV and would exist on other seats as well).

  43. 43 Dannysentme said at 1:20 pm on January 22nd, 2010:

    Hello everyone. This seems to be an excellent forum and I’ve enjoyed knowing that I’m not the only one suffering (misery loves company ;) )

    My van is doing what many others here are doing – rough idle in park, reverse & neutral. Also, the CEL comes on and struggles to accelerate. Plus it stalls here in there when pulling out of the driveway or into a parking lot.

    I’ve replaced the IAC and that seems to have done nothing.

    The majority of the tips state that users have replaced the plugs and coils mainly. I plan on doing that, but my concern is that so many have already done that and now they’re back to the vehicle having the same or similar problems. I guess my question is…is there anyone that has replaced the plugs and coils and had an excellent long-term outcome?

    With my growing family, I’m debating trading the van in and getting a suburban. Any suggestions?

    Thanks!

  44. 44 Jacob Hammond said at 3:21 pm on January 22nd, 2010:

    Danny,

    The IAC valve and the coil are two separate, albeit related, issues. Symptoms of IAC valve failure are stalling on deceleration from 2,000+rpm (e.g. coming off of a highway offramp), whereas the rough idle and stalling issues you’re describing sound much more like coil failure. (Additionally, the CEL is probably indicative of coil failure. A bad IAC valve can eventually cause a persistent CEL because the engine computer detects an IAC-caused stall as being caused by an air/fuel mixture that is too lean.)

    The trick to fixing the coil problem once and for all is to just go ahead and replace all six at once. They have a tendency to fail at different times, which is why you hear about people taking the vehicle to a dealership, getting the bad one repaired, and having another fail later on (which is what happened to me). Having a dealership or garage fix all six at once is prohibitively expensive for most, but definitely worth the time and cost ($120+s/h for six coils) if you do it yourself.

    I’ve put around 30,000 miles on my van since the replacement and it runs great.

    In addition to coil replacement, I also recommend using an engine cleaner like Seafoam before or immediately after the replacement, since a bad IAC valve can cause a lot of carbon buildup due to the engine computer running the air/fuel mixture too rich due to the repeated stalling.

    One more thing: I highly recommend running an all-synthetic oil such as Mobil 1. I started using it around 5,000 miles ago and have noticed better power, smoother starting and markedly improved fuel economy (highway range on one tank went from 375-410 up to 440-475).

  45. 45 Jacob Hammond said at 3:25 pm on January 22nd, 2010:

    Forgot to mention too: check my last comment on this post for updated links to a complete coil-replacement guide and the retailer who sells the coils.

    http://neveradudelikethisone.com/2009/08/replacing-ignition-coils-in-2004-mazda-mpv/#comments

  46. 46 Brenda said at 1:15 pm on February 14th, 2010:

    I have a 2004 Mazda Mpv ES. I have been told the O2 sensor is bad and the number 4 plug is mis firing. I have had that same plug replaced 3 times in the last 10 monthes. Any suggestions. Looking for layout of where o2 sensors are located.

  47. 47 bigboy1101 said at 8:36 am on February 22nd, 2010:

    Thanks for this posting this fix, i was just about to pay Mazda a little oveer $1000.00 to fix this issue, after reading your post I went to mazda to buy the part, and they wanted $130 for the same part and another $35 for the PCV hose. again thanks for saving the strugging class some money.

  48. 48 djamel said at 9:27 pm on March 2nd, 2010:

    i am looking for location of fuel filter for mazda mpv lx 2000

  49. 49 Jacob Hammond said at 8:49 am on March 6th, 2010:

    To find out how to change the fuel filter, try these two posts:
    http://forum.mpvclub.com/viewtopic.php?t=13536
    http://forum.mpvclub.com/viewtopic.php?t=13762

  50. 50 Eric Pistek said at 9:58 am on April 19th, 2010:

    Hello

    Thanks for your very helpful info. This part was at O’Reillys for $63.66. Sorry ’bout the $ grand you spent, I pray that GOD will bless you ten fold. You are like no other, thanks.

    Eric

  51. 51 Kenny Clyde said at 9:18 am on May 3rd, 2010:

    I have a 2003 MPV that has had the coils exchanged, not it is running hot while ideling, and the air conditioning gets warm, once I get some speed, it cools. Any help needed, not a lot of money to spend on repairs.

  52. 52 Kevinj said at 9:42 am on May 7th, 2010:

    What if the van have a random misfire when on load? When go up a hill, it stalls and check engine came on. I took to my mechanic to do code scan each time the check engine lightcame on and each time he scaned a differend cylinder # is misfired. Yet it runs fine after afew stall and the engine light came on. Is this part of the iac or the coil? My mechanic recommend to change the booth of those misfired. All 6 sparks plug changed within 3 months. Any suggestion?

  53. 53 Jacob Hammond said at 10:05 am on May 7th, 2010:

    Random misfile on load is a coil issue. The second time I had a coil failure, it was two coils failing at once, so it could be that you have more than one failing. My approach was to simply replace them all.

  54. 54 Jth said at 5:11 pm on May 11th, 2010:

    Thanks to the OP – Awesome Post !!!

    My car: 2006 MPV LX (v6)

    Problem: Stalling at low idle, stopping.

    Tried:
    1) MAS Cleaner (nope) – tech said not to mess with the mass air sensor as it is fragile and expensive.

    2) Battery swap test ( thought it might be weak battery) (nope).

    3) Used throttle body cleaner to clean throttle body ( after removing air cleaner assembly) (nope).

    4) Used throttle body cleaner (and q-tip swabs to clean out black carbon deposits in Ilde Air Control Valve) (worked!) No more stalling.

    Using the cleaner alone didn’t seem to do it so I used q-tip swabs to clean off the depoits off the parts inside the two chambers of the IAR. Paying special attention to cleaning the steel pin running from the valve through both chambers. Alot of black gunk came off on the swabs when the chambers didn’t look that fouled up begin with. Do a thorough job here so you get as much black onto the swabs as possible being careful to not damage the rubber seal in the one chamber.

    Worked brilliantly and super simple to do. Original IAR gasket was dry and reuseable.
    Glad the cleaning worked as it took 15 minutes and saved me the cost of a new IAR ($69 at autozone). Note: other stores could not find it under “IAR” and the like but found the Duralast part referenced earlier in this thread.

    Thanks a million for saving me some time and coin!!!

  55. 55 Stuart Patterson said at 6:09 am on May 17th, 2010:

    Thank you so much for this post. I was having the same stalling problems described by most and I wasn’t looking forward to long drawn out repair cycle with the local dealer for this intermittent problem that had been getting worse. The day before I found this post our MPV had stalled 3 times during an 8 mile city-driving run. I already had most (if not all) of the coils replaced over the last 18 month period, so I was glad to read that this could be something other than more coil problems.
    I bought the suggested replacement valve from Autozone and installed it myself. It really is as easy as described. It has been about 5 days now since the repair and so far my 2004 MPV seems to running great with no stalls. It might be my imagination, but it seems to be running smoother with more pick-up than before the repair. My only concern with the Duralast part is that the gasket that came with the valve (which I did install) is not flush with the interior openings in the valve. The OEM gasket that removed had cut outs that exactly matched the shaped of the opening. Could this be a problem? Should I have re-used the old gasket?
    Thanks again to all.

  56. 56 BlackhawksFan said at 5:36 pm on June 15th, 2010:

    Dead on. I had the same issue and brought it to the dealership, they replaceed the PCV Hose and nothing changed, I told then about the IAC valve. They Checked it and Yup that was the issue.

    Thanks for the help!!!

  57. 57 Ross said at 4:57 am on June 18th, 2010:

    My ‘01 MPV is having similar issues. The coil pack you guys are talking about, could that throw a code for a misfire?

  58. 58 Jacob Hammond said at 8:11 am on June 18th, 2010:

    Ross, I’m not 100% sure what the exact code is, but I’d definitely guess a misfire code would be the one.

  59. 59 mazdampv said at 3:44 pm on June 30th, 2010:

    Thanks for your post and I pray all of you, this is very use full discussion. I bought the mpv last week and start spending $$
    my life become hell and now i stopped spending $$ and start review the answers. all are really good advices. thanks buddy.
    i will try all my self step by step.


Leave a Reply