got my new chainring.new motor sprocket. new chain and new rear wheel sprocket.fitted them all and went for a test run.i can feel and hear the chain jumping the sprocket possibly at the motor drive maybe due to the tensioner moving .not sure only does it when going uphill when pressing hard on the pedals.i cant figure it out.i remember replacing the chain once before when the sprockets were fairly worn and it made the jumping worse so i put the old chain back on.this time however everything is new.i can feel the motor drive trying to move the chain but then something causes the chain to jump anyone else experienced this.im an engineer to trade and cant believe its not working.i will have another look tomorrow.