Since my player seems to work ok now does that mean it fixed itself the last time I syncronised?

Yes. That's what it's supposed to do, fix up its databases when you synch. Your player should be fine. More details here.
_________________________
Tony Fabris