the light flashing is a cylinder not firing, and won't set a code unless it stays on