check engine light shows an error P0106 what does this mean

20

Asked by Jan 10, 2012 at 06:39 PM about the 2000 Mazda Protege

Question type: Maintenance & Repair

2 Answers

155

,P0106 code is for MAP ,manifold absolute pressure ,sensor. This code can set for several reasons ,could be a bad sensor or poor contact at connector also check wiring for opens and shorts .could also be internal fault in the ECM ,engine control module, some mazda use mass air flow sensor for the info check for plugged or dirty air filter or dirty mass air flow sensor and make sure all air tubes and vacuum line are connected ,secure and not leaking

3 of 3 people found this helpful.
20

i replaced the sensor and the check engine light on and off for a week then is on constantly . what harm am i doing?

2 of 2 people found this helpful.

Your Answer

Mazda Protege Experts

  • #1
    James Kithuka
    Reputation
    280
  • #2
    dandyoun
    Reputation
    220
  • #3
    Js08016
    Reputation
    160
View All

Related Models For Sale

Used Honda Civic
848 Great Deals out of 78,667 listings starting at $900
Used Honda Accord
1,030 Great Deals out of 63,282 listings starting at $999
Used Mazda MX-5 Miata
69 Great Deals out of 4,223 listings starting at $2,000
Used Nissan Altima
1,137 Great Deals out of 75,113 listings starting at $999
Used Toyota Corolla
933 Great Deals out of 66,537 listings starting at $1,900
Used Nissan Sentra
549 Great Deals out of 50,729 listings starting at $2,000
Used Ford Focus
781 Great Deals out of 54,310 listings starting at $1,495
Used Subaru Impreza
215 Great Deals out of 18,420 listings starting at $1,500
Used Ford Mustang
756 Great Deals out of 42,813 listings starting at $1,300

Content submitted by Users is not endorsed by CarGurus, does not express the opinions of CarGurus, and should not be considered reviewed, screened, or approved by CarGurus. Please refer to CarGurus Terms of Use.