Check engine light flashing?

Safe, perhaps, but COSTLY!

A blinking CEL is telling you that you have a serious problem that needs to be addressed before driving the vehicle. As of this moment your car is on borrowed time. Have it towed to a shop of your choice.