2005 Mazda 6 2.0 Logo
Chris McCall Posted on May 13, 2014
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

P0108 and p0106

2005 mazda6 2.3L both codes show p0106 & p0108 and the map sensor has been replaced as well as the barometric pressure sensor. so idk whats wrong. im going to do a vacuum test tomorrow but i dont think theres a leak. i found one of the 2 vacuum control valves does not seem to be opening though. possible causes?

1 Answer

Archie Cruz

Level 3:

An expert who has achieved level 3 by getting 1000 points

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

  • Master 641 Answers
  • Posted on May 13, 2014
Archie Cruz
Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Joined: Jun 27, 2012
Answers
641
Questions
0
Helped
163706
Points
1736

5 Related Answers

Anonymous

  • 97 Answers
  • Posted on Jul 13, 2008

SOURCE: 2002 egr valve problems

That would be exactly what I would look for... When the catalytic honeycombs become blocked, it causes a build-up of exhaust pressure... and this restriction in the exhaust will also have a very definite effect on engine performance: The typical symptoms are an engine that initially seems to running okay, but slowly loses power.. in severe cases it will lose power to the point the engine stalls and will not restart until the pressure build up bleeds off.

Good luck with the problem --- it sounds like you are on the right track. And don't forget to rate my advice: your approval is my "paycheck"!

Thanks!
-WildBill

Ad

Anonymous

  • 1341 Answers
  • Posted on Sep 03, 2009

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..

Stoney Thompson

  • 440 Answers
  • Posted on Dec 08, 2010

SOURCE: my chk engine light came

your vehicle is driving good, not slipping etc... because what i can see from what im reading you have an electrical problem with the transmission wiring.. check the plugs that plug in the transmission, and follow them, im sure you will find something skint up somewhere.

jturcotte

Jeffrey Turcotte

  • 8991 Answers
  • Posted on Jan 19, 2011

SOURCE: cel came on Sun. code

Hi, this code is usually caused by the MAP sensor. Does the engine hesitate when you step on the accelerator? If yes, that's a bad MAP sensor. There is a test you can run on the MAP sensor, but you would need a voltmeter and a vacuum pump/gage. I have pasted the procedure below. The MAP sensor is under the spark plug cover and looks like the picture below.
The PCM is next to the battery. If you don't have a vacuum pump/gage but you do have a voltmeter, you could use your mouth to pull a small vacuum on the sensor just to see if it's actually functioning. The voltage on the yellow wire should drop as vacuum is applied to the port. You will need to have the key on and back-probe the connector to measure the voltage (put the other voltmeter terminal to engine ground). This will not prove the sensor is calibrated, but if it doesn't work at all, you will know to replace it. A new sensor costs $67 at autozone, so it's worth a few minutes to check the old one out. Please let me know if you have questions.


Removal & Installation

  1. Remove the battery cover.
  2. Disconnect the negative battery cable.
  3. Remove the plughole cover.
  4. Disconnect the vacuum hose.
  5. Disconnect sensor connector.
  6. Remove sensor mounting screw.
  7. Remove the sensor from intake manifold.
  8. Installation is the reverse of the removal procedure. Tightening torque to 32 in. lbs.


Testing

  1. Remove the MAP sensor with the sensor connector still connected
  2. Disconnect the vacuum hose from the sensor.
  3. Turn the ignition switch to the "ON" position.
  4. Measure the voltage at the PCM terminal No. 2AL and ground. Voltage should be 2.69-4.37 volts.
  5. Install a vacuum pump to the sensor and apply 8.86 in. Hg to the sensor. Voltage variance should be 1.16-1.27 volts.
  6. If not within specification, check connectors and wiring between MAP sensor and PCM. Repair/replace as necessary. If ok, replace MAP sensor
  7. If within specifications, replace PCM.
  8. jturcotte_162.jpg
        jturcotte_870.gif

      Testimonial: "Dear Guru,I don't have any hesitation during acceleration,but I will try the test.I noticed the air cleaner is dirty.could that be it?"

      Anonymous

      • 1509 Answers
      • Posted on Feb 03, 2011

      SOURCE: code poo31 showing and what

      P0031 Oxagen senser heater circuit. The heater circuit can be checked with a test light connected to ground. ( a tast light is an ice pick looking tool with a clear handle with a 12 volt bulb inside and a ware with a clip to connect to grond, the light will light as the tip is touched to anything powered up with 12 volts and sometimes a little more and a wholde lot less) Find the oxagen sensers ( thier screwed into the exhaust pipes) Disconnect the electrial connectors and connect the test light to ground, with the key on test the wires in the plug connect ed the vehical. one of them should light the light, if it does reconect it and test the rest of the sensers, recalling which wire was live. ( most are white or grey but they vary some. If all the sensers have power it's not the power but the senser failed. with an ohm meter test the senser for the wire that was hot to the other wire that is the same color if the sneser is open ( no circuit ) you have found the bad senser. If you can't find power going to any of the sensers. Check the fuse boxes for blown fuses ( check them all with a test light) If you find a blown fuse replace it but go back to the wiring tjat connects to the sensers and you'll find someplace where the wire melted to the exhaust pipes and shorted out, blowing the fuse. The sensers short out too but not very often.

      Ad

      Add Your Answer

      ×

      Uploading: 0%

      my-video-file.mp4

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

      ×

      Loading...
      Loading...

      Related Questions:

      0helpful
      2answers

      I'm getting codes p0108 and p0356 . What are these .?thank you.

      P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input


      P0356 Ignition Coil F Primary/Secondary Circuit Malfunction
      1helpful
      1answer

      Got p0748 p0108 code on my 04 honda odyssey. Car sat for about one year. Replaced fuel pump yesterday and it started right up. Can I get info on locations of where sensors are?

      PO 748
      service the transmission .....check solenoids

      - Dirty transmission fluid - Low transmission fluid level - Faulty line pressure solenoid valve 'A' - Line pressure solenoid valve 'A' harness is open or shorted - Line pressure solenoid valve 'A' circuit poor electrical connection

      Read more: http://www.autocodes.com/p0748.html

      P0108
      is the code for a problem with the MAP electrical circuit sensor having too high voltage input to the Engine Control Unit (ECU). This means that the voltage input to the ECU is too high and that it is not in the correct range for proper engine operation to work with inputs from the Mass Air Flow Sensor (MAF) and Throttle Position Switch (TPS). P0108 OBD II Trouble Code Manifold Air Pressure MAP Barometric Pressure...


      odyssey map sensor is on the throttle body

      Map sensor


      26349763-lyuervfxp0xfzshzuykucxk0-2-0.jpg
      1helpful
      2answers

      2001 olds alero po108

      code p 0108 refers to manifold absolute pressure(MAP) sensor / barometric pressure (BARO) sensor ---high input===causes ---wiring short to positive--MAP sensor ---BARO sensor --- ECM
      0helpful
      1answer

      V6. What are the probable causes of DTC P0108?

      code p 0108 refers to manifold absolute pressure (MAP) sensor/ barometric pressure(BARO) sensor---high input===causes ---wiring short to positive ---MAP sensor---BARO sensor---ECM
      Check /replace the sensors
      0helpful
      1answer

      My 2005 300 has code p0108

      Check out this website: http://engine-codes.com/p0108_chrysler.html
      'P0108 - Manifold Absolute Pressure/Barometric Pressure Circuit High Input (possible Map Sensor)
      Possible Causes:
      Faulty Manifold Absolute Pressure sensor
      - Manifold Absolute Pressure harness is open or shorted
      - Manifold Absolute Pressure sensor circuit poor electrical connection
      - Faulty Engine Control Module (ECM)
      Possible Symptoms:
      Engine Light ON (or Service Engine Soon Warning Light)
      - Engine rough idle
      - Engine hesitation"
      0helpful
      1answer

      What is wrong when the po108 code keeps coming up?

      P0108 - Manifold absolute pressure (MAP) sensor/barometric pressure (BARO) Sensor - high input. Probable cause, Wiring short to positive, MAP sensor, BARO sensor, ECM.
      2helpful
      1answer

      Get codes p0068 and p0108

      codes p0068 refer to Manifold pressure sensor/mass air flow sensor--throttle position correlation--causes ---wiring---map sensor---maf sensor--mechanical fault.
      code p0108 refers to manifold absolute pressure(map) sensor/barometric pressure (BARO) sensor--high input. causes ---wiring short to positive---map sensor---baro sensor---ecm.
      6helpful
      2answers

      Po108 service code

      Hi,
      OBD II Fault Code
      • OBD II P0108
      Fault Code Definition
      The Manifold Absolute Pressure Sensor/Barometric Pressure Sensor measures the rise and fall of the air pressure inside the Intake Manifold. This provides critical data needed for the Power Train Control Module (PCM) to control the Air Fuel Ratio, the Ignition Spark Timing, and many components of the Emissions Control Systems. The Manifold Absolute Pressure/Barometric Pressure Sensor converts the Intake Manifold air pressure into a voltage that is high when the Intake Manifold air pressure is high and low when the Intake Manifold air pressure drops to a vacuum. The P0108 code indicates a high voltage input from the Manifold Absolute Pressure Sensor/Barometric Pressure Sensor to the Power Train Control Module.
      Symptoms
      • Check Engine Light will illuminate
      • In many cases, no abnormal symptoms may be noticed
      • In some cases, the engine may be hard starting and/or get poor fuel economy
      • In some cases, noticeably poor engine performance may occur
      Common Problems That Trigger the P0108 Code
      • Manifold Absolute Pressure Sensor/Barometric Pressure Sensor is defective
      • Intake Manifold vacuum leaks
      • Faulty or corroded Manifold Absolute Pressure Sensor/Barometric Pressure wiring or connections
      Common Misdiagnoses
      • Manifold Absolute Pressure Sensor/Barometric Pressure Sensor is replaced when the real cause is an Intake Manifold vacuum leak
      • Manifold Absolute Pressure Sensor/Barometric Pressure Sensor is replaced when the real cause is a stuck-open EGR Valve
      • Manifold Absolute Pressure Sensor/Barometric Pressure Sensor is replaced when the real problem is a defective Idle Air Control Motor, which causes a very low engine idle
      0helpful
      1answer

      My 2004 forenza start good but when i step on gas it dont have power even shut off the intake manifold is dirty in the inside and the scanner give me code p0108 . PLEASE HELP!!!

      P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input

      What does that mean? The MAP (Manifold Absolute Pressure) sensor measures engine manifold negative air pressure. It's usually a three wire sensor: a ground wire, a 5 volt reference wire from the PCM (Powertrain Control Module) to the MAP sensor, and a signal wire that informs the PCM of the MAP sensor voltage reading as it changes. The higher the engine vacuum, the lower the voltage reading. The voltage should range between about 1 volt (at idle) to about 5 volts (WOT wide open throttle).
      If the PCM sees the voltage reading from the MAP sensor is greater than 5 Volts, or if the voltage reading is higher than what the PCM considers normal under certain circumstances, a P0108 DTC will set.

      Symptoms Symptoms of a P0108 DTC code may include:
      • MIL (Malfunction Indicator Lamp) will likely be on
      • Engine may run poorly
      • Engine may not run at all
      • Fuel mileage may decrease
      • Presence of black smoke at exhaust
      Causes Potential causes of a P0108 code:
      • Bad MAP sensor
      • Leak in vacuum supply line to MAP sensor
      • Engine vacuum leak
      • Short on signal wire to PCM
      • Short on reference voltage wire from PCM
      • Open in ground circuit to MAP
      • Worn engine causing low vacuum
      Possible Solutions A good way to diagnose if the MAP sensor is to blame would be to compare the KOEO (key on engine off) MAP sensor reading on a scan tool with the Barometric pressure reading. They should be the same because they both measure atmospheric pressure.
      If the MAP reading is greater than 0.5 volt off of the BARO reading, then replacing the MAP sensor would likely fix the problem. Otherwise, start the engine and observe the MAP reading at idle. It should normally be about 1.5 volts (varies according to altitude).
      a. If it is, the problem is likely intermittent. Check all the vacuum hoses for damage and replace as necessary. You can also try wiggle testing the harness and connector to reproduce the problem.
      b. If the scan tool MAP reading is more than 4.5 volts, check the actual engine vacuum reading with the engine running. If it is less than 15 or 16 in. Hg, then the PCM is probably not seeing enough vacuum (due to a worn engine, perhaps) for a given operating condition (which causes a higher than normal voltage signal to the PCM) and setting the code. Repair the engine vacuum problem and retest.
      c. But, if the actual engine vacuum reading is 16 in. Hg or more, then unplug the MAP sensor. The scan tool MAP reading should indicate that there is no voltage present. Check that the ground from the PCM is intact and also that the MAP sensor connector and terminals are tight. If the connection is good, then replace the map sensor.
      d. However if, with KOEO, & the MAP sensor unplugged, the scan tool shows a voltage reading, then there may be a short in the harness to the MAP sensor. Turn the ignition off. At the PCM unplug connector and remove the MAP signal wire from the connector. Re-attach the PCM connector and see if with KOEO, the scan tool MAP reading shows voltage. If it still does, replace the PCM. If not, check for voltage on the signal wire you just removed from the PCM. If there is voltage on the signal wire, find the short in the harness and repair.
      Not finding what you are looking for?

      1,658 views

      Ask a Question

      Usually answered in minutes!

      Top Mazda Experts

      ZJ Limited
      ZJ Limited

      Level 3 Expert

      17989 Answers

      Thomas Perkins
      Thomas Perkins

      Level 3 Expert

      15088 Answers

      Arnie Burke
      Arnie Burke

      Level 3 Expert

      7339 Answers

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

      Answer questions

      Manuals & User Guides

      Loading...