I apologize for the delay.
A faulty oxygen sensor won't cause a no start and usually won't affect the running and idling on a cold start as the computer doesn't start to read the values from the oxygen sensor until the vehicle has ran usually a minute or more so I don't think this is the cause here although I wouldn't rule it out.I have seen in some cases to where it can take extensive driving and operating before the computer runs all of its tests and is most likely related to how long it is taking for the scan tool to complete its scan to see the testing done.I will post a procedure that usually hurries up the process that can be done to help this run faster and may stop the blinking on the scan tool and may help to point out faults.I will post it here.
The barometric pressure (BARO) is more than 81 kPa.
The engine coolant temperature (ECT) is between (41-86°F).
The intake air temperature (IAT) is between (41-86°F).
The start-up ECT and IAT are within (16°F) of each other.
The battery voltage is between 9-16 volts.
The fuel level is between 15-85 percent.
Important: Whenever the ignition is turned ON, ignition positive voltage is supplied to the HO2S heaters. After verifying the enable criteria, turn OFF the ignition for approximately 5 minutes to allow the sensors to cool before continuing with the test. Once the engine is started, DO NOT turn the engine OFF for the remaining portion of the set procedure.
Turn OFF all of the accessories,
Set the vehicle parking brake.
Verify the transmission is in Park for automatic transmissions and Neutral for manual transmissions.
Start the engine and allow the engine to idle for 2 minutes.
Acceleration at part throttle to (55 mph) with this speed maintained until the engine reaches operating temperature. This may be up to 8 minutes depending on the start up coolant temperature.
Continued operation under these conditions for an additional 6 minutes.
Acceleration at part throttle to (45-55 mph) with this speed maintained for 2 minutes.
Deceleration to (0 mph).
Engine idling for 2 minutes while the following criteria is maintained:
The service brake is depressed.
The automatic transmission is in drive.
The manual transmission is in neutral with the clutch pedal depressed
You might try this once or twice to see if it then runs all tests and stops flashing the lights and completes the drive cycle.Since this occurred after the fuel fill up I suspect either contaminated fuel caused this here or the fuel pump may be failing needing replaced.I have seen cold fuel affect a weak fuel pump and cause it to fail in the past before.