iPod only syncs 1 song

I have an 80G iPod Classic.

I was given a message saying my iPod was corrupt. I restored and that was fine, however it takes multiple hours to sync (I have over 16,000 songs in my iTunes), has the completed message but then has only got 1 song on my 1Pod (the 1st song from iTunes)

Have done the 5 R's but still no joy. No error messages appear.
Anyone else had to deal with this? How do I fix?