It sounds like you've installed a front hub-motor, right? Front disc brake will mean a new fork. The v-brake that came on that trike is probably not a top-shelf component, and I'm pretty certain it wasn't designed to handle the extra torque from a hub-motor. A new front v-brake sounds easiest. Have a bike shop look at it.