Hi and welcome to the forum
Sorry to hear about your issues regarding your power losses and I would like to share my very brief experience.
A few months ago I had a very short test around the block on a Trek Rail with the same motor as your Whyte and it honestly felt to me to have the similar...