2005 Mazda 3 Automatic 76000 miles
I have a 2005 Mazda3 hatchback with 76K miles on it. She is my baby and yesterday coming home from a road trip I noticed her CEL on. I took her to an auto store and they checked the code out and it came back P2187 which means " system too lean at ldle" I called my mechanic at the dealership and he said the code means nothing and they need to do a diagnosis. Are they just trying to get more money out of me? Can I just buy a certified part or should I have them do the diagnosis? I just want what is best for my car.
The mechanic is correct. A trouble code can be due to various possibilitis and diagnostics have to be carried out to determine the cause.
DTC 2187 = Fuel System too lean at idle.
Detection condition : PCM monitors short term fuel trim (SHRTFT ) and long term (LONGFT) during closed fuel control at idle. If the LONGFT and the sum total of these fuel trims exceed preprogrammed criteria, PCM determines that fuel system is too lean at idle.
Diagnostic support note : 1. This is a continous monitor ( Fuel System)
2. MIL illuminates if PCM detects the above malfuntioning condition in two consecutive drive cycles or in one drive cycle while the DTC for the same malfunction has been stored in PCM.
3. PENDING CODE is available if the PCM detects the above malfunction conditions during first drive cycle.
4. FREEZE FRAME DATA available.
5. DTC is stored in PCM memory.
Possible causes : 1. Misfire.
2. Front HO2S deterioration.
3. Front HO2S heater malfuntion.
4. MAF sensor malfunction.
5. Pressure regulator ( built-in fuel injection pump) malfunction.
6. Fuel pump malfunction.
7. Fuel filter clogged or restricted.
8. Fuel leakage on fuel line from fuel delivery pipe and pump.
9. Exhaust system leakages.
10. Purge solenoid valve malfunction.
11. Purge solenoid hoses improper connection.
12. Air suction in intake-air system.
13. Insufficient engine compression.
14. Variable valve timing control system improper operation.
15. PCM malfunction.
If you are not doing the repair yourself, then you need to get it to someone who knows what to do.