as a couple of others have suggested, with td4 freelanders (and most other common rail diesels) once you notice they are struggling under load going uphill its a sure sign that the maf is at the end of its life. these are around 250 quid for a genuine bosch one and although you will read many a...