Why is My Check Engine Light Blinking?

Have you ever been driving down the road, only to [...]