i dont havee a diagram in front of me but, you could actuall operate the motor backward by switching the wires from b+ to ground----switch it to ground to b+ and the motor will work the other way.
just a suggestion.
if the motor worked that way, the problem is something else. wiring perhaps or maybe mechanical but not the motor