Does this engine have a timing BELT or a timing CHAIN ? Just curious. We are in the process of negotiating on a 2017 4Runner. Thanks for your help.