NOW RUNNING iPhone 4 OS 4.3.3 on Pioneer z120bt AND EVERYTHING IS FIIIINE
HERE IS THE SOLUTION!!!
This is guaranteed to work
1. BACK UP YOUR IPHONE
2. IN ITUNES UNCHECK "Sync Apps" (MOST IMPORTANT STEP!)
3. DELETE ALL APPS, MUSIC & MOVIES (BEST TO RESTORE or UPDATE)
4. ADD/SYNC MUSIC & MOVIES
5. FINALLY SYNC APPS
The problem is with the way iTunes syncs it writes apps first and that messes ipod music & videos somehow!!
Enjoy