RE: power problem
What you are describing here sounds very much like a damaged battery. It might not be, but I bet when all is said and done, that's what it turns out to be. I speak from experience here. I had the same exact problem once, and I was SURE it wasn't the batteries (yes batteries - same symptoms with two of them). What did it turn out to be?
You guessed it! Both batteries were bad. I had over-discharged them both once, and that did them in. They would both charge up fine, and deliver full power for about 1 minute, then would quickly fade. I could land for about 30 secs, rinse and repeat 7 or 8 times...
The simplest thing you can do to troubleshoot is try your battery in a 'known good' heli of similar size/specs, and/or try someone else's 'known good' battery in your heli. that way, you can easily narrow it down...
Good luck!