To me it sounds like a bad battery. Had a similar issue with an iPhone 4s and it said it had 40% max capacity.
open