ok i think i know your problem, its the EPA (end-point adjustment) change the throttle epa to 125 so that its at its max, it was the same with my elec, i had a nitro setting on it and then changed the epa and it hammers. otherwise it may be ur motor but i would highly doubt it.
Mitchell