1999 lexus rx300 - I was driving on the highway my car started to shake then white smoke came out tailpipe and it stalled out.Got it towed home will start after a few tries but will not stay running unless foot is on gas.Any suggestions to what it could be? Please help had to walk home from work today an hour and a half i need to get this car running again.