My 2006 Lexus IS250 quit running and I had it towed to Worldwide as I had no other option. After a few days, they told me that the exhaust camshaft was not moving, timing chain was broken, excessive leakage in cylinder #2, #4, #6 and that major engine damage has occurred. Recommend engine replacement. My car has less than 96,000 miles on it, so for only $6,600, they would replace the engine with a used engine with 91,000 miles on it and give me a 12,000 or 1 year warranty. A relative after hearing my problem, recommended another mechanic so I had it towed to that company. Worldwide charged me $380 for nothing. After checking my car out, the new mechanic told me that there was no engine damage and the only problem was that the timing chain was broken. After only $1026, my car is running like new!