Whirring sound in Engine when I start it

Hello…I have a 1995 Pontiac Grand Am…Just recently it started making a whirring noise on start-up…yes it has been a cold winter…but what should I check first and what could the noise possibly be? Is there anything I can do before taking to a mechanic? Thank You

1995? You might be hearing a loose timing chain rubbing the timing chain cover.

Tester

Thank You tester…I m sorry it was a 1996 Pontiac Grand AM

Doesn’t matter. Check the timing chain.

Tester