2000 Ford Expedition XLT 5.4 Liter 173,000
Started to idle rough about a week ago.
Sitting at stop light almost stalled out. Rpms then shot up and the service engine soon light came on.
Pulled these codes at AutoZone
P2272, P2273, P0156, P1131, P1151 All 02 sensor codes.
Will 02 sensors cause such a rough idle? And is it normal that all these codes will happen at once? The first two seem to contradict each other, one stuck rich and one stuck lean.