mmmonica xx i've had this exact problem! i fixed mine yesterday or so hope this helps this has been happening ever since i disconnected my ipod before ejecting from itunes! DON"T DISCONNECT YOUR IPOD WITHOUT EJECTING IT. if it shows in itunes you've ejected but your ipod still says connected GO to my computer and it should say
__ ipod or somethin then right click and click eject and it safely disconnects!! but heres the solution to my problem :
note: the windows system 32 thing you can just open my computer and copy and past "c:\WINDOWS\system32\devmgmt.msc" without the ""
Run “c:\WINDOWS\system32\devmgmt.msc” (this is the Device Manager), this will need to be used later, but you’ll need it quickly when you do.
2. Start iTunes
3. Connect iPod
4. Go to your iPod Settings and select “Enable disk use”
5. A dialog box will pop up reminding you that you’ll need to manually eject. Hit OK
6. Hit Apply to save changes to the iPod
7. Quickly switch to Device Manager window and right-click on any item there and select “Scan for hardware changes”
8. Switch back to iTunes, where you should have a nice, working iPod!
my ipod works now but some songs still won't play but it's better than spending $300 for a new ipod if this doesn't help then go to
http://www.chromewalker.com/cw_six/?p=148
there are other solutions in this forumn if this didn't helped, hoped i helped!