I dont think its torque convertor.
When i put it in "d", it does nothing, then a huge judder as i hit around 1600rpm and pulling off, it gets up to speed fine, although quite a bit slower than normal, then at around 60-70mph, i can put my foot on the accelerator and it just keeps revving as...