Здравствуйте, Уважаемый автовладелец!
P0008 - Engine Position System Performance Bank 1 (Система синхронизации фаз, банк 1 - характеристика двигателя). Часто такая ошибка появляется при растяжении цепи двигателя. Нужно провести диагностику сканером, считать ошибки, стереть их и проверить по новой. Проверьте еще, загорается ли чек при включении зажигания (исправна ли лампа). Так же, может быть проблема в датчик распредвала.
Касательно масла - не подходящая вязкость вполне может быть причиной возникновения проблемы.
Россия, Subaru Legacy