Es muy difícil diagnosticar un fallo de esos a no ser que seas muy entendido.
Cuando dan esos fallos asi pequeños, dar con la avería es un tanto complicado. Para que te hagas una idea yo tenía un Polo 1.4 gasolina que rateaba mucho a bajas vueltas. Por mas que le miraba y estaba todo correcto no lo encontraba.
Hasta que un día me di cuenta que el sensor de temperatura alcanzaba los 90º y nunca se movía, ni subía ni bajaba. Me dió por cambiarlo que me costó 9€ y voilá, problema resuelto. Al ser inyección multipunto y llevar centralita la señal del sensor de temperatura daba mal la lectura y hacía que el coche no inyectara correctamente a bajas vueltas.
El día que encuentres tu fallo verás como es una tontería.