Why does the timing chain rattle on startup?
Common causes include a weak hydraulic tensioner, chain stretch, worn guides or delayed oil pressure after the engine has been sitting.
The noise is often most noticeable on cold starts or after the car has been parked overnight.