On my 10plate 2.4 I had a similar issue and it was the MAF, quite cheap and easy fix, about £60 if I recall. Defender 2 should confirm and tell you how to test.
That might suggest contaminated fuel, your old filter got clogged, causing rough running / fuel starvation. Fuel filter replaced, runs fine until that filter becomes contaminated over a short period of time.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.