when is it overheating? meaning at speed, on the highway, at idle?
If it's overheating in town, but not on the highway, it very well can be the fan clutch. those do wear out and don't have the ability to lock up enough to move any air.
My car was overheating as a result of a blown head...