zammo040 wrote:it gets serviced every 5000klms ...
It just sounds a lot like dirty fuel, fuel filter, water in the diesel. Something along these lines. Blocked or clogged up air filter, . It amazes me how often even the best mechanics forget to do even the most basic things.