Здравствуйте, Уважаемый автовладелец!
Первое что стоит попробовать сделать - это сменить АЗС (двигателя этих автомобилей достаточно восприимчивы к качеству топлива). Далее что следует сделать - это замерить давление в топливной системе и проверить топливный и воздушный фильтра.
Также вероятно поможет промыть топливные форсунки.
Касательно диагностики - провести ее полноценно в "домашних условиях" практически невозможно.
Россия, Subaru Legacy