← Back to list

1998 Chevy/Geo Metro 1.0L 3-Cylinder with Persistent PO171 Code: No MAF Sensor, No Vacuum Leaks - How to Diagnose and Fix

Model: 98 chevrolet geo metro 1.0L Fault Code: P0171 Posted: 2007-09-02 16:15

I'm at my wit's end with my 1998 Chevrolet/Geo Metro equipped with a 1.0L 3-cylinder engine and 5-speed manual transmission. The vehicle is throwing a persistent PO171 diagnostic trouble code (DTC), indicating a lean air-fuel mixture. I've done extensive research, but most information about PO171 focuses on vehicles with Mass Air Flow (MAF) sensors. My car does not have a MAF sensor — it uses an intake manifold pressure (MAP) sensor instead. I've already replaced both oxygen (O2) sensors and performed thorough checks for vacuum leaks or electrical faults. The PCV valve produces a healthy rattle when shaken, the air filter is clean (I’ve used a K&N filter), and there are no drivability issues — the car runs smoothly. Despite multiple drive cycles, the engine control unit (ECU) will not enter 'ready' status, which is concerning. As winter weather approaches and road conditions worsen, I need this vehicle to be legally compliant. I'm seeking reliable troubleshooting steps for a PO171 code in a 1998 Geo Metro without a MAF sensor. What are the most likely causes of a lean condition in this model when no MAF is present? Could fuel pressure or intake system issues be responsible? Thanks in advance for any insights or guidance.

Related fault codes
P0171
Comments (5)
Anonymous 2007-09-03 10:13

Have you recently checked the fuel filter? A clogged fuel filter can cause a lean condition and trigger PO171. Also, verify fuel pressure — both engine-off and running conditions are important. Engine-off pressure should be between 23–31 psi, while running pressure is typically 13–20 psi. If readings are inconsistent, it may point to a faulty fuel pressure regulator. I recommend checking the Haynes manual or Alldata for testing procedures on this component.

Anonymous 2007-09-04 07:23

You're right — your research into PO171 is incomplete. There's extensive information available about lean conditions and PO171 in older vehicles like the Geo Metro, even without a MAF sensor. The code can stem from various sources including fuel delivery issues, intake leaks, or faulty O2 sensors. Revisit reliable automotive forums or technical databases to find model-specific troubleshooting for this engine.

Anonymous 2007-09-05 18:21

I've tested the fuel pressure and found that both engine-off and running readings are approximately 23 psi. According to Haynes and Alldata, engine-off pressure should be 23–31 psi, while running pressure should be 13–20 psi. This discrepancy suggests a potential malfunctioning fuel pressure regulator — however, I can't find any guidance in the Haynes manual on how to test or replace it. The model has a non-serviceable fuel filter located inside the tank. I recently switched from a K&N air filter to a paper filter, assuming excess airflow might be causing lean conditions. I also added a fuel system cleaner to the tank. After about 25 miles of driving, the PO171 code remains pending. I've tested for vacuum leaks using carburetor cleaner at idle — no reactions were observed. No intake leaks detected. What should I check next? Is there another component that could be causing this lean condition?

Anonymous 2007-09-06 07:47

Excess fuel pressure won't cause a PO171; in fact, too much pressure would typically lead to a rich condition. A lean condition like PO171 usually stems from vacuum leaks or insufficient fuel delivery. Have you checked the O2 sensors? One of them controls the entire fuel system and can influence the ECU's air-fuel mixture calculations if not functioning properly.

Anonymous 2007-09-06 08:13

Since there is no MAF sensor, does the vehicle use a MAP (Manifold Absolute Pressure) sensor instead? If so, what is its reading under idle conditions? Also, check for an EGR valve — if present, it could contribute to lean conditions or affect air-fuel mixture calculations. A faulty or stuck EGR can cause misfires and incorrect fuel trim readings.