BeenThere, I think you jumped to a conclusion on Scratch's motor driver. The schematic clearly says "cell or other load". He could have adapted the circuit, which is really just a general purpose PWM circuit, to his own ends. If he really is driving a motor (24 paralleled MOSFETs seems to support that statement), then his problem, as others have noted, is probably the woefully inadequate driver (an LM324).