Just a quick query before you start worrying about the engine, what size tyres are you running? The diesel is ideally suited to 6.00/16 tyres Many people fit 7.50/16s which can leave the diesel feeling slightly over-geared, trading off even worse acceleration for slightly reduced cruising rpm...