Alright my car is in the dealership right now. After an hour on the phone with a GM representative, I finally got the dealership to look at my car free of charge. We'll see what they have to say about it later today (hopefully).

But I was wondering - does anyone have a good picture/diagram of the engine bay that explains where all the parts are. It would really really help somebody like me who is trying to learn more about these engines and the supporting components.

Thanks.