I replaced my thermostat and my clutch fan, and flushed the radiator. If I am stuck in traffic going really slow, the engine starts to heat up. It also heats up when I climb up a long hill on the highway. Does anyone have an idea why it's overheating?