Driving down the highway, engine expelled smoke ad stalled to stop, check engine light came on, started it up went up to the light stopped, pulled through and turned back around, came back threw light heading toward mechanics, stalled out again with a couple of puffs of smoke behind it, called mechanic, he asked to drive it in, wouldn,t start, so had tow truck tow a few miles to mechanic. after mechanic checked it, i was told engine blew ad both lexus phone numbers told me it was out of warranty at 94,,000 miles