I would agree timing chain every 100,000 miles plus tensioner and tensioner rail. You can chage the chain at home but, for the piece of mind and the fact if anything goes wrong you can always go back to the shop. Should cost about $350 to replace at a good shop. Hope this helps. If you do it yourself I would recommend buying the service manual sorry CD now.