2003 Ford F150 5.4L Rough Idle with P0155 and P1151 O2 Sensor Codes
I own a 2003 Ford F150 5.4L with 114,000 miles. After a recent service at around 105,000 miles (including spark plugs, ignition coils, fuel system flush, coolant and transmission flush), my wife noticed the engine was idling roughly. Shortly after, the check engine light activated. The only diagnostic codes stored are P0155 and P1151, both related to 'Bank 2 Sensor 1' oxygen sensor. While P0155 typically indicates a faulty O2 sensor, P1151 has multiple potential causes including wiring issues or sensor signal problems. From research, I've learned that a simple bad O2 sensor usually doesn't significantly affect drivability—yet my truck is clearly running rough. Since it's past midnight and I can't inspect it now, I plan to check the air intake system for visible leaks tomorrow. In the meantime, does anyone have experience with this combination of codes on a 2003 F150 5.4L? Any suggestions or known fixes would be greatly appreciated.
A faulty O2 sensor can definitely impact engine performance, especially in terms of idle stability and fuel efficiency. I recommend replacing the Bank 2 Sensor 1 oxygen sensor with a genuine Ford part from an authorized dealer—this is often the most effective fix for both P0155 and P1151 issues on this model year.