Neither me or my mechanic are any the wiser over this problem. Under normal road running i.e. steady moving away from stop to 50mph plus, the disco runs as normal. When under load such as going up a hill or accelerating, the old boy starts to "hunt" for power and waivers between 2.5 - 3k revs, only stopping to do so when easing off the pedal. This obviously doesn't give him much power and he starts to slow down as the revs are not pushing him enough. Any one had the same problem? Also seems to not get out of third gear quick enough and that adds to the problem of acceleration. Thanks in advance