iTunes freezes for 30 seconds between tracks when playing off the Touch
I've reinstalled iTunes and accompanying programs (qtime, etc.), restored the touch OS not using backups to start from scratch, and still iTunes will freeze when moving from one song track to the next. In the last 5 seconds or so of the current song, iTunes will freeze (can't be moved on desktop, doesn't respond to anything) while the song does finish playing. Then, it will sit for about 30 seconds until the iPod says it's syncing. Once it does its quick sync, the next song will play until the end when the process repeats for the next track. If I try to play a different song manually, it will instantly go through the 30 second freeze (the current song continues to play for about half that time).
If I add new music to the library, the songs will get put on the iPod, however after the last one is transfered, iTunes locks up and must be manually shut down and restarted.
When playing directly on the Touch, everything works fine. The same songs play fine from the library. It's only an issue if I'm playing songs from the Touch via iTunes. This has happened on 2 PC's, one a gaming computer that should be able to run 10 iTunes sessions, so hardware should not be an issue.
Any ideas?
Windows PC, Windows XP, Firmware 3.0 (problem occured before updated too)