If the light stays on, you can pull the code by shorting the service connectors and counting the number of times the MIL flashes. If the light is no longer on, the code that was thrown is stored in the ECM,a dn you need a scan tool to retrieve those codes. The ECM stores every code that is thrown.