Want this question answered?
i believe its the maf sensor mass airflow sensor although a loose, broken,dirty or non standard airbox can cause this
Anything is possible but it is unlikely - the error code P1166 is for the primary oxygen sensor.
The check engine light (service engine soon) comes on when a problem is detected by the self diagnosis system of your vehicle. Typically it indicates a problem detected with the emissions, but other causes can trigger the light to come on, too. To determine the cause, the vehicle will need to be taken to a parts store or a shop that has an OBD2 scanner (most parts stores will read it for free). While a scanner will not give you the magic answer, it will give you a code that narrows down the problem area. Once you have the code, google it and find some explanations. If the code indicates an O2 sensor, that does NOT always mean the O2 sensor is bad. It could indicate that your fuel mixture is too rich. Lack of air from a dirty filter causes a rich mixture because the computer doesn't know the filter is dirty. This in turn results in O2 sensor readings that turn on the check engine light. If your air filter is very dirty, just replace it and reset the check engine light and see if it stays off.
This error code has to do with Mass Airflow Sensor. A broken wire, bad connection or dirty sensor.
Code usually means there is a bad mass air sensor. Replace sensor and code resets. Make sure the car has clean air filter and filter box is also clean.
Have you replaced your air filter lately? If not, try that, reset the computer by unplugging the battery and see if it clears the code.
No it will not.
Yes, the maf sensor can cause 0171 code, (lean condition). I had that code and my 2000 echo acted like not getting enough fuel. I already replaced an oxygen sensor which was no help. In response to a tip on this site that echo is prone to show this code due to dirty maf,, I cleaned the maf with electronics cleaner spray and dried it with compressed air. I erased the code, trouble light stays off and performance improved dramatically. The maf did not look very dirty but apparently a little dirt is a lot on an maf. It is expensive and fragile so only use electronics spray and compressed air. Don't directly touch the sensor wires.
Lack of heated upstream oxygen sensor switch. Sensor indicates lean bank one. The code refers to an O2 sensor that shows a lean condition. The sensor could be defective or you could really have a lean condition. Things like vacuum leaks, low fuel pressure and such will cause that. The MAF sensor could also be dirty and should be cleaned, since it's quick and easy (also cheap!) to do.
The Code 45 you get in Subaru is as a result of the sensor which will cause the fuel cut.
Fuel mixture is too lean. Could be anything from a vacuum leak, dirty MAF sensor, bad O2 sensor, etc...
Several possibilities: Engine issues -Clogged fuel filter, Crank position sensor or cam position sensor going out intermittently (should throw a code), ignition coil breaking down(unlikely - would usually cause stumbling all the time), bad gas or water in the gas(unlikely),oxygen sensor (would cause one or two jerks during a typical acceleration, should throw a code). If it's the transmission, it may be "slipping" or have a clogged filter or valve body causing hard shifts.