Hi Dave,
Yes, that motor can draw more than your cells can deliver. Those 1000mAh NiMH cells can only deliver about 10amps.
The equivalent size and weight cells that will perform better are the 1000mAh HECELL from
eDogFight.com or the Kan 950s or new 1050s from
Diversity Model Aircraft.
Good luck!