Problem driving 3V motors with TLC5940 and transistor

When I say put a 2K2 resistor in I mean in IREF. That is from pin 20 of the TLC5940 to ground. The LED should be wired directly between the 5V and the TLC output pin.

So for the motor it is a 200R resistor from pin 20 to ground and the motor (diode and cap) between the 5V and TLC output.