When 3ROL happened, press and hold "sync" and "Eject" button, write down error code. Repeat it four times.
4 lights ON : 0
3 lights ON : 3
2 lights ON : 2
1 light ON : 1
0001 Power supply problem
0002 Network Interface problem
0003 (not yet known) (might be PSU might be GPU/CPU)
0010 Over heating
0011 Over heating - If you are receiving this error after disassembling your console make sure to all 8 of the heat sync screws are tightened securely to the board/heat sink holes.
0012 Over heating
0013 Over heating
0020 (Not yet known, possibly overheating)
0021 DVD Drive Time out - Can be caused by problems with a firmware flash. This is also speculated to sometime be caused by a problem with the southbridge chipset on the motherboard.
0022 GPU Error / GPU Overheating
0023 (not yet known)
...
0101 (not yet known)
0102 Unknown error - though it's most likely GPU related literally means the console does not know what is wrong. possibly a short or cold solder joint somewhere. So far there is 1 major theory for what causes most of these errors is that the Ram, CPU, or GPU are not soldered properly to the mother board due either to poor manufacturing or excessive heat up and cool down cycles that stress, weaken and eventually break the soldered connection. This can be solved by re-Heating the chips DO NOT attempt this if your console is still under warranty. If your console is still under warranty return it to the store where it was purchased or call MS to have it replaced. I have also heard of limited success by simply switching the AV cable from "HDTV" mode to "TV" mode.
0103 (not yet known)
0110 Memory Error / Memory Overheating - see solution for error 0102
...
0200 (not yet known)
...
1000 (not yet known)
1001 (not yet known)
1002 (not yet known)
1003 Hard Drive Error... It could be a problem with the Hard Drive itself or a problem with the internal connection to the hard drive, Try removing the hard drive and playing without it
1010 Hard Drive Error, Can be caused buy a corrupt or missing Eprom.
1011 (not yet known)
1012 (not yet known)
1013 (not yet known) possibly a dashboard update error
1020 (not yet known)
1021 (not yet known)
1022 AV cable error... There is a problem with the AV cable, try using a different AV cable. (could also be a problem with the encoder chip)
1023 DVD drive not connected, connect DVD drive to boot
1030 (not yet known)
1031 (not yet known)
1032 (not yet known)
1033 (not yet known)