Do a fresh restore, if that doesn't help take it to apple.
If you take it to apple, before you do a fresh restore or update to latest ios, they will simply restore/update for you and tell you to try it out for a couple days.
Saves yourself the time and just restore then take it in, 9 times out...