I've recently had my stock motor replaced under warranty (excess play in the bearing), it was less than a month old when it was replaced.
Since getting it back it's felt much slower.
Today I strapped my phone to it and a gps app reckons it's only going 14mph
Any ideas? It's not in training mode, when I do that it's 7mph...