you may want to check your motor temp. I know that on my 500w cyclone with my low incline 4 mile hill, if I go full out my motor will overheat after about 2.5 miles. Taking it around 3/4 throttle fixes this issue. I'm sure that once I install my cooling fins I won't have this problem anymore.