3.1.3 spirit jb ipod touch bricked?

Hi, hope I'm not reposting. I've been searching for a while and tried, I think everything.

I have an MC model ipod touch 3.1.3 fw. I used spirit and was working fine. The other night, I went to erase everything to factory settings within the ipod menu just to clean it out. I have done this before with no problem.

Went to check progress, and the screen was frozen with the loading circle thing stuck. So I reset it.

Now when I start it up, it goes to the apple with the loading wheel and freezes.

I have tried itunes restore a few hundred times with error 1604. Tried connection with several different apps as well with no luck.