Starting to think it was combination of things after reading a bunch of threads. removed a lot of music to free some fids and tried a synch but had same issue. Then manually rebuilt the database over serial. ran player -i command over serial. Then another sync with Emplode and it seems to be working fine at the moment.