I was driving home yesterday, I heard a pop and then the light above my amp meter came on. A short time later my check engine light came on and the temp gauge was showing hot. I pulled over and popped the hood. My fan belt had broken. The plastic cap on my radiator was also slightly bulged out. Now completely broken, but enough that water leaks from the seam now. Hopefully I haven't blown a headgasket. I will have to at least replace the radiator and belts. Has anyone else had this happen? Anything else likely wrong with it?