Storage space in SD card
Try this: temporarily put in a new sd card. 

If the problem stops, then the old sd card has a problem.

If the problem still continues with this new sd card also, there may be a problem in Android system. You may try apps which help in moving apps to sd card without root access. If they too fail, take your phone to a service centre.