P0122 Fault Diagnosis and Fix for 1997 Ford Crown Victoria 5.0L V8
Vehicle: 1997 Ford Crown Victoria, 64,000 miles Symptoms: Idle is stable but acceleration is poor — noticeable stalling and stumbling during driving. Initial troubleshooting: - Replaced Throttle Position Sensor (TPS) with no improvement. - Tested voltage at TPS harness (key on, engine off): Top wire (from PCM) reads normally. Bottom wire grounds properly like other engine sensors. Middle wire shows inconsistent readings — suspected issue. - Used ADL software to retrieve fault codes: P0122 (Throttle Position Sensor Circuit Range/Performance), P1131 (O2 Sensor Bank 1 Sensor 1 Slow Response), and P1151 (O2 Sensor Bank 1 Sensor 2 Slow Response). - Disconnected battery, removed PCM connector. Checked continuity at pin 89 (per schematic) between PCM and TPS — no issue. Conclusion: TPS appears functional; fault not in wiring or sensor connection. Fault code P0122 suggests a potential issue with throttle position input or downstream fuel trim logic. Further test: Disconnected the Mass Airflow Sensor (MAF). After driving, drivability improved temporarily — RPM stabilized and acceleration returned to normal. Post-test inspection revealed MAF was heavily clogged with dirt. Cleaned using cotton swab and isopropyl alcohol. Reinstalled and vehicle now runs smoothly without stalling or stumbling. Next step: Monitor for return of engine light; will report if fault code reappears. Note: This fix confirms that inaccurate MAF readings can mimic TPS-related symptoms, especially in older Crown Vic models with fuel trim sensitivity.
Is this a 5.0L V8 engine? If so, try disconnecting the Mass Airflow Sensor (MAF) and test drive — how does it perform?