by CEL you mean engine light?
i just checked mine on my '93 protege gt, it only takes about a minute.
"To determine which sensor or system component is malfunctioning, connect a jumper wire (paper clip) between the TEN and GND terminals at the DIAGNOSTIC test connector in the engine compartment. Make sure the battery voltage is greater then 11 volts, the transmission in Neutral, the accessories are off, the throttle valve is closed and the engine is at normal operating temperature, then turn the ignition switch to the ON position but do not start the engine.
The diagnostic code is the number of flashes indicated on the CHECK ENGINE light. If no codes are stored, the CHECK ENGINE light will come on for a few moments, then go out. If any malfunction has been detected, the light will blink the first digit(s) of the code at a long interval(s) and then blink the second digit of the code at short interval(s). For example, a code 34 (IAC valve) will first blink three flashes and then pause and blink four quick flashes. NOTE: If the code is simply a single digit number, the CHECK ENGINE light will flash in the quick mode."