hi all have a p38 2.5 diesel, starts ok, runs ok, find it is holding back and only going upto 2500 revs in top gear, kicks down ok and will go upto 4500 revs, hates hills unless down hill then seems to rev ok, takes a while to get upto 60 mph, changed fuel filter, turbo pipes, put addative into...