Also check bolts on chainring are nipped up properly.
My own motor was replaced under warranty at the two year point, but I had traveled 6000 miles.
Mine was the main bearing and I could see play by applying pressure to the non chainring side crank arm and see corresponding movement in the...