The check engine light flashes yellow when the electronic-control system of an automobile finds a problem it cannot adjust. The computer stores a trouble code in its memory to help identify the probable source of the problem. These trouble codes can be read by a scan tool or diagnostic computer.