Sound like you have a similar problem to me (gutless performance).
I purchased a brand new Powabyke Euro 3 months ago, performance was poor to say the least. I suspected the battery, but having nothing to compare this issue to, and when the dealer said performance was never going to match the...