I didn't know you are still working on the code - I am happy enough that you reply to questions in this thread!
As for the song limit I have read about it and I was completely unsure how it would appear. My iPod is not rebooting endlessly but just doesn't show the songs. I will fiddle around a bit more. It is weird that sometimes it would show the tracks and sometimes not - even when I don't add or remove lots of songs. But I guess that in this case this is what is considered "unstable".