I would personally be inclined to check the operation of your MAF. Most modern diesels will happily trundle along with a faulty MAF, but as fuelling will be set to a pre-determined last known safe setting, mpg will suffer. Most diesel owners don't even know they have a failed maf, because they...