Так почитал щас книгу, у вас двигатель с VVT и ошибка P0340, а это значит датчик положения распредвала выпускных клапанов , соответственно MD 327107.В книге советы:сам датчик, плохой контакт в разъеме, обрыв короткое замыкание цепи, повреждение жгута проводов, Эл. блок управления двигателем/ двигателем и АКПП.Думаю сам датчик померает.
Ошибка P1012 датчик положения распредвала впускных клапанов сам датчик MR507814 на будущее.