I am a 72 year old racer who still loves to ride his bike but can no longer keep up with his younger friends on climbing hills. The legs are still there, however the lungs are not! So I purchased a Supersix Evo to give me a little boost going up hills. Being that I have purchased one of the first e-bikes the bike shop has sold, they have not been much help in helping me figure out the bike. What I have found is that the bike does help on the hills but offers little or no help on the flats, whereas our group pushes 30 mph at times. What I have encountered is that the bike sometimes seams to hold me back and at at other times it offers no resistance what so ever? Am I doing something wrong, as it doesn't seem to matter what assist level I'm in. Just this morning I was riding along on a flat and could barely keep up a 20 mph pace then just around the corner the road went slightly up hill and I was pushing 25 mph. What gives?