Simplest solution EVER! Been trying all suggestions mentioned above....thanks everyone! But alas none of them worked.
So, if you follow what Jayana said but do what I added in step 1
Plug your iPod Touch into your computer
1 go to the Play list you want on your ipod (or in my case, iphone) and make sure ALL THE BOXES next to the songs you want have a CHECK MARK! Yup, thats it.
2. stop the sync
3. Under "Devices" is should have the name of your iPod Touch: click on it.
4. At the top it will say "music" click on it
5. When you click on it there should be a check mark that says "Sync Music" make sure that box is checked.
6 Under that it should say entire music library. MAKE SURE THAT BOX IT ESPECIALLY CHECKED IN
7if you have music videos and voice memos, I recommened checking those boxes in too.
8 IN THE BOTTOM RIGHT CORNER THERE IS A BUTTON THAT SAYS "SYNC". CLICK THAT. Its will begin to sync all of your music back onto your ipod touch.
Took me an hour to figure out that all I had to do was click on the songs I want and make sure they have a check mark..... lol
Hope this helps!!