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 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? Thanks in advance