I have always found Hayes to be good. This one was published in 2016, so if you're working a newer engine there may be a few nuances not covered.

https://haynes.com/en-us/chevrolet-e...xoC5jwQAvD_BwE