Thank you for the updates of your ordeal. My son encounters the similar problem, and I did not see anyone who solved the problem or share the fix - until this thread. So far the dealer cleaned the throttle body, MAF sensor, and changed spark plugs. And before he went to the dealer I replaced...