I've got a Defender 19j. When stuck in slow moving traffic for a long time, I first get a smell of dielsel and then when I pull off with very little throttle, the revs go through the roof until it reaches max then dies back to tick over. If I leave a gap in front of me an accelerate hard to catch the car in front, it seems to clear it. Anyone any ideas?