Here are some Directions to sync your phone try it and tell me whether it worked for you or not:
1) Open the Facebook app
2) Open Settings
3) Click 'Sync Contacts'
4) Change to 'Remove Facebook Data'
5) Click 'Ok'
6) From the Home screen, go into the Phone settings
7) Click 'Accounts & Sync'
8) Click on the Facebook account
9) Click 'Remove account'
10) Reboot phone
11) Open the Facebook app and set it up again
12) Set up the Sync as before