Hi guys, been years since I have been on here. My 2000 Land cruiser has about 160K mile on it now and she has been a dream to drive these past 9 years. Today while driving on the highway the check engine light came on, I lost power, then the traction and VSC lights came on, then oil temp. Rolled to the shoulder and had AAA tow me. Mechanic says timing belt failed and quoted me on a new engine around $8K for for the job. They said it has an interference engine, but I am pretty sure it does not? Can you confirm? Timing belt is original. No loud noises or grinding when the event happened, just a burnt rubber smell under the hood. What should I do? Any insight from you guys would be most appreciated! -Jon