Once it reaches operating temp does it idle down to the correct speed? Could be while cold the idle speed motor ( solenoid) may be told to open more than it needs. Depending on which computer you are using, you may be able to have tuner idle it down a bit during the warm up stage.