I think the brakes may need upgrading..I've recalled them but they are not over good..maybe some new pads will help.