Hi,
it could be a number of things, yes it could be the batteries, how old are they and what batteries are they?
It could be the connection from your esc to your motor.
It could be interfearance with the radio gear.
Check you esc and connections too see they are nicely connected.