I recently replaced the thermostat and water pump. The engine overheats at idle but anything above idle is fine. What did I do wrong?