I just received some drive side new oil seals
On inspection the old seals are quite worn on both my M510 and M500, I recommend replacing these seals if opening up your motor as a precaution .
I got mine from here from YIEN EBIKE Store on AliExpress
the seal size is 54 x 40 x 3
Yes I greased all the gears and replaced one drive bearing as it had a small amount of water ingress.
I will be opening the motor every year just to check for any water and grease the gears going forward
I just did my old motor M500 also which needs a new bearing on the non drive side.
Hi
I have replaced the torque sensor and the problem has gone away.
It was a relatively easy job to replace the torque sensor, the M510 motor is much the same as the M600 to strip down, there are plenty of youtube videos on how to do it, the only difference is that the M510 has all the bolts on...
I have a new torque sensor ordered, it’s in transit so will let you know how easy it is to replace.
I just swapped back to my M500 motor and really notice the difference the power delivery is consistent, although sedate and lower cadence.
Hi
I think I have the same problem, most of the time the motor works fine and the power delivers smooth as it should, but then it just keeps surging, power on , then cuts for a second and powers back on again. If I stop and then start off again it comes right.
I don’t know if all M510 do it...