1997 Chevy C2500 7.4L Engine Fault Codes P0102, P0157, P0171, P0174 - Rough Start, Hesitation, Fuel Smell
I own a 1997 Chevrolet C2500 7.4L V8 standard cab truck (VIN J, automatic transmission). Recently preparing for a vehicle inspection, I replaced spark plugs, ignition wires, and the distributor about three months ago. The truck passed inspection initially and ran smoothly until recently developing several troubling symptoms: - Extremely rough engine start with occasional 'rumble' or near backfire (not loud but noticeable) - Frequent hesitation when accelerating from stop signs or traffic lights - Strong gasoline odor during startup To diagnose, I borrowed a scan tool and retrieved the following diagnostic trouble codes: - P0157: HO2S-22 (Bank 2 Sensor 2) Circuit Low Input - P0171: Fuel Trim System Lean (Bank 1) - P0174: Fuel Trim System Lean (Bank 2) - P0171P and P0174P (persistent lean conditions) I initially tried cleaning the Mass Air Flow (MAF) sensor, as it was a common fix for similar issues. After cleaning, I re-scanned and observed new codes: - P0102: MAF Sensor Circuit Low Frequency - P0157 - P0171 - P0174 I then replaced the MAF sensor. After clearing the codes, the truck ran better temporarily — but the symptoms persisted. The P0102 code disappeared after replacement, yet the lean conditions (P0171 and P0174) returned. I have since performed a series of checks: - Replaced air filter (recently installed FRAM filter) - Inspected and replaced PCV vacuum hoses - Cleaned EGR valve and replaced its gasket - Replaced all four oxygen sensors (pre- and post-catalytic on both banks) After each repair, I cleared the codes and drove until they returned. Results: - MAF replacement eliminated P0102 - O2 sensor replacement eliminated P0157 - Remaining issues: P0171 and P0174 (both indicating lean mixtures on both engine banks) I conducted a propane leak test around the intake manifold, PCV system, MAF sensor (engine side), and air handlers — no response in engine revving. I also used a water bottle method to detect vacuum leaks — no steam or hesitation observed during testing. Current symptoms: - Difficult starts (requires 3–4 crank attempts) - Runs rough during warm-up - Persistent hesitation from idle/stop conditions - Check Engine Light illuminated With all intake-related checks ruled out, I suspect the issue may lie in fuel delivery or a malfunctioning Manifold Absolute Pressure (MAP) sensor. This component is known to cause difficult starts, strong fuel smell, misfires at low RPMs, and poor idle — symptoms consistent with my truck's behavior. I am now considering checking the MAP sensor, as it is common in older 7.4L V8 engines. Given its cost (often sold as a combined MAP/IAT unit), I’d like to confirm the diagnosis before replacing it. Any recommendations on affordable, reliable scan tools that support 1997 Chevrolet C2500 7.4L with live data readings? I’m not experienced in diagnostics and want to avoid unnecessary repairs.
P0102 (7.4L V8 VIN J Auto) - MAF Sensor Circuit Low Frequency P0157 (7.4L V8 VIN J Auto) - HO2S-22 (Bank 2 Sensor 2) Circuit Low Input P0171 (7.4L V8 VIN J Auto) - Fuel Trim System Lean (Bank 1) P0174 (7.4L V8 VIN J Auto) - Fuel Trim System Lean (Bank 2) Could a positive air filter like K&N be causing the issue? Consider checking for vacuum leaks with live MAF frequency readings.