The noise from the cold engine running could be caused by oil not reaching the top of the engine for a few minutes, weak oil pump maybe. If your oil is too heavy it could take a minute to warm up before it is able to be pumped to the top of the engine. Just don't rev the engine much until it's warm.