P CODES (POWERTRAIN) P0100 - P0199 P0105


    P0105 is an OBD-II trouble code indicating a malfunction in the Manifold Absolute Pressure (MAP) or Barometric Pressure (BARO) sensor circuit. This code is commonly seen in modern fuel-injected engines and can cause various drivability issues if not resolved. In this guide, we will discuss what P0105 means, how to diagnose the issue, and possible solutions.

    Step-by-Step Guide:

    Step 1: What is P0105?

    P0105 is a diagnostic trouble code that indicates a malfunction in the MAP/BARO sensor circuit. The MAP/BARO sensor measures the pressure inside the intake manifold or the outside air pressure, respectively, and sends the information to the engine control module (ECM). The ECM uses this information to adjust fuel injection, ignition timing, and other engine parameters.

    Step 2: What causes P0105?

    There are several reasons why P0105 can occur. The most common causes include:

    Faulty MAP/BARO sensor
    Loose or damaged electrical connectors and wiring
    Clogged or dirty air filter
    Vacuum leaks in the intake manifold or hoses
    Failed ECM or other related sensors
    Step 3: How to diagnose P0105?

    To diagnose P0105, you will need an OBD-II scanner and a multimeter. Here are the steps:

    Connect the OBD-II scanner to the diagnostic port and retrieve the trouble codes.
    Check the freeze frame data for P0105 and other related codes.
    Inspect the MAP/BARO sensor and its wiring for damage or corrosion.
    Check the electrical connectors for proper connections and signs of wear.
    Test the MAP/BARO sensor's voltage and ground circuit with a multimeter.
    Measure the sensor's output voltage while the engine is idling and compare it to the manufacturer's specifications.
    Check for vacuum leaks using a smoke machine or propane torch.
    Test the ECM and other related sensors if necessary.
    Step 4: How to fix P0105?

    Once you have identified the root cause of P0105, you can begin the repair process. Here are some possible solutions:

    Replace the faulty MAP/BARO sensor.
    Repair or replace any damaged electrical connectors and wiring.
    Clean or replace the air filter.
    Repair or replace any vacuum leaks.
    Replace the failed ECM or other related sensors.
    Step 5: Clear the codes and test drive the vehicle

    After you have completed the repair, clear the codes using the OBD-II scanner and test drive the vehicle to ensure the P0105 code does not reappear. If the code reappears, re-diagnose the issue and perform the necessary repairs.


    P0105 is a common trouble code that can cause various drivability issues if left unaddressed. By understanding the causes and performing a proper diagnosis, you can resolve the issue and restore your vehicle's performance. Remember to follow safety precautions when working on your vehicle and consult a professional if you are unsure about any steps in the process.

    Found 4 results
    Is it Safe to Drive Check Engine Light?
    Ask a new Topics question
    Sponsored links