If you are running hot only while sitting still or in stop and go traffic it should be an airflow issue across the radiator. What fan arrangement do you have? You need to have a factory style fan and fan clutch arrangement with a shroud that fits the radiator nicely. If you have a factory style setup the fan clutch may be worn out. They are supposed to "grab" harder and pull more air when they get hot. Some of the aftermarket fan clutches are tighter than originals and pull more air all the time, but that reduces fuel mileage a little.