I have saved my sms with mybackup and when restored they are all messed up. The information in the sms app with the list of the threads is as if I received them all at the minute/hour/ of restoration.
Although when I open the threads, the time stamps of the sms are correct.
Try this tool: https://market.android.com/details?i...cFJlc3RvcmUiXQ..
Make a backup and restore again.
Should solve your problem! Good luck.