So here is my problem, whenever my ipod touch restarts or springboards needs to respring, it causes it to run in normal mode, which is malfunctioning, and goes into safe mode. I can't run terminal or boss prefs. I have the system log and the crash log, but I can't seem to make much sense of them. Can anyone offer me an insight as to what may be causing the problem, and how I can fix it?

PS: I havent posted on forums in a while and forget the command that hides the text data in the convenient tabs, so I am going to hold off doing so until someone can help me with that haha