Did you change the water pump with all those hoses and other cooling parts? Maybe its a little weak and not moving the coolant enough untill the rpms are raised, and having a proper mix of coolant and water is important to, to much water in the mix might not retain the heat throughout the system as much.