I have exactly the same loco and exactly the same problem, this started a couple of weeks back,
I took the loco apart, cleaned everything and oiled it, still no good, so then I changed the decoder,
still the same, I took the motor out and checked the speed on dc, it seemed ok but I thought it...