I found the following video interesting. One of the main problems with my 2005 Aveo LS is that I cannot find a repair manual. I hope that you have better luck.

Reading Check Engine Light Codes - AutoZone Car Care - YouTube