2 Bosch 400 @12V is 80A nominal and about 200A stall.

A 3 or 4S LiPo 8000mAh 30C will do nicely.
And for about £40 @ Hobbyking you can't go that wrong.