Датчик распредвала можно проверить, у него есть либо номинальное сопротивление, либо напряжение, которое он должен выдавать. Далее, возможно проблема проводки от датчика до блока управления; бывает, что грызуны пытаются осенью в авто прописаться. Надо проверить есть ли напряжение на контактах проводки, идущей к датчику. Ошибки датчика, тоже скорее всего могут быть разные, возможно эти:
P0340 Неисправность датчика распределительного вала
P0341 Сигнал датчика распределительного вала вне допустимого диапазона
P0342 Низкий уровень сигнала датчика распределительного вала
P0343 Высокий уровень сигнала датчика распределительного вала
P0344 Перемежающийся уровень сигнала датчика распределительного вала
Надо сравнить коды при установке старого и нового датчика, если они одинаковые, то неисправность не в датчике.