While some older vehicles allowed for a "blink code" method where the CEL would flash a certain pattern to indicate a code, this method is not reliable for a 2003 Impala. The OBD-II system used in that year uses a more sophisticated communication protocol requiring a scan tool to read the codes.
Trying to interpret the CEL flashing pattern without a proper tool will likely lead to incorrect diagnoses and wasted time and money. You'll need to use a:
* OBD-II scanner: These are relatively inexpensive and can be purchased at most auto parts stores. Many even offer a basic read of the codes for free.
* Smartphone app and OBD-II adapter: Some apps for smartphones, in conjunction with a Bluetooth-enabled OBD-II adapter, can read and interpret trouble codes.
Using a proper scan tool is the only way to accurately determine the cause of the Check Engine Light in your 2003 Chevrolet Impala.