The timing chain is located in the car's engine and it is designed to synchronize the various parts of the engine so that they work together. Over time a chain can stretch to beyond its tensioner’s adjustment capability at which point it will rattle. From this point the engine's timing may become erratic and cause cam and crank sensor fault codes; if the vehicle continues to be driven, the chain can snap causing similar damage to that of a snapped timing belt. A common reason for this failure appears to be that the bolts securing the tensioner work their way loose. This slackens the chain which either rattles for a while before snapping, or sometimes fails very quickly with little or no notice. Lubrication, oil feed and low oil pressure due to lack of servicing and the wrong oil, can also cause chain and tensioner issues. The chain starts to rattle on cold start-ups which can lessen as the engine warms up. If your car is a diesel, the noise often goes unnoticed by the driver who thinks it is normal and carries on driving. The noise will only worsen until one of two things happen.