The cost to replace an engines timing chain varies on the make and model of vehicle and how hard it is to get to the timing chain to change it out.
Some timing chains are easier to replace than other timing chains and the easier the timing chain is to change out the less it will cost you and the harder and more time consuming the timing chain is to change out the higher the labor cost to change the timing chain.
Average cost to change a vehicles timing chain in a shop is around $200.00 to $500.00 including parts and labor.
If you know how to replace the timing chain yourself it can cost you as little as $20.00 to $50.00 depending on the make and model of the vehicle.
However you must get the timing marks just right on the timing chain gears so the engine will run and run properly.
Timing chains typically last as long as the vehicle and usually do not require replacement.
However timing belts do wear out and need replaced every 100,000 to 150,000 miles to prevent a breakdown.