Топливная от 2.5 имеет свой собственный МОЗГ который формирует все управляющие сигналы. И если она не реагирует на опережение, то проблема в топливной. В Вашем же случае топливная - это просто набор соленоидов и причина может быть даже в проводке от топливной до ECU.
Это так на пальцах - пример различия систем.
ЗЫ Если у вас нет ошибок по насосу, то покрутите его в познюю сторону.