OK so the last couple of days the explorer had had the engine light come on and off randomly. Got it checked and it was po156 and po157 o2 sensor bank 2 sensor 2.
Well today when I Started it was idling rough for about 3 minutes, then idled normal. As soon as I touched the gas pedal it died...