Vibration / audible noise typically means either only one coil is getting power (most often wiring/connector issue) or the motor is being commanded to do something it can't do (like spin too fast). Can you post your config.g and explain what you're doing to try to run the motor?