fuel pump?

Forum: 

i've got a diahatsu 2.8td engine in my landy,however for some reason the revs dont drop as quickly as they should when i take my foot off.i checked all linkage,cables,then cleaned and oiled everything,does anyone have any ideas what to check next?