I have a disco td5 auto and the gearbox is playing up. What's happening is it sticks between gears until revs are high, above 4000, then it will go up a gear but with a hell of a bang. I changed the oil and filter about 4 or 5000 miles ago. So I am asking what to look for to repair this fault...