I would advise a hard reset done via settings/sd card and memory/factory data reset.
This will clear all data on your phone so use a backup program first and be prepared to reinstall all of you data and info including all email accounts.
Then re install your apps one by one you try and see if...