Yes, to be honest I don't think you have much power there. Even with the smallest prop, I think your motor would see more then 2A. If it runs for less than a minute or so it may stay cool enough. Also, If your motor doesn't draw all that much current the 8 AA's @ 12v will provide more power than a 7.2v battery. Just to keep in mind.
So an SS/TC wasn't good enough? You had to swap the stock out for a Garrett.

That's a big turbo, you must get lots of lag with that setup vs stock. When do you see full boost, almost 5000 RPM?
meh, I have to wait until 6800RPM before I see what can be considered a minor bump in power.
Ryan