My car too overheats quite frequently, actually everytime i drive it. As it was climbing in tempeture i popped the hood to make sure the aux fan was running, the fan attactched to the engine block that can be seen from the inside of the engine compartment, it was. I then proceeded to check the fan which is in front of the radiator, which can be seen throught the grill. It wasnt running. I think this could be the problem but would like to make sure before i overpay some guy in a garage something i already know. I have already replaced the thermostat to see if that was it... HA, no luck, so im gonna go with my guess of it being the fan. Let me know what you guys think the problem is and what i should do to fix it. thanks.