Thanks again.
I cant try it without DCC chip, as my layout is 100% digital control and I dont possess an analogue controller anyway.
I have tried it with a Bachmann 557 chip, a Sapphire and a Laisdcc chip. All give the same result.
I appreciate all your suggestions but as a non technical person, all the jargon goes right over my head (Vmin, Vmid and Vmax bemf etc?)
To reiterate the problem. At low speed it jerks badly whilst picking up speed. The motor is noisy, like an old diesel tractor ticking over, Plus it derails at points, even going straight forward.
As stated, I am not very technical and have never had to deal with anything like this on all the Hornby, Bachmann & ViTrains locos I have. Just very disappointed that such an eagerly anticipated addition to my fleet requires such a faff.