motor runs great at idle and up the 27 mph but when I give it all it has it seems to loose power and hiccup. It does not do it all the time. Any ideas? Thanks