У меня была точно такая же ситуация. Заводишь холодную - всё отлично...ездишь до нагрева 90 градусов - начинает троить,при этом если не глушить - можно дольше проехать. После того как заглушишь и заведёшь - двигло колбасит, троит, горит check engine. Ждёшь пока двигатель охладится - заводишь, и всё нормально... Диагностика показала - ошибка катушки зажигания, после замена блока катушек всё сразу стало нормально.