I had the same exact thing happen on an old Powerbook G4 with 10.4 running. It drove me up the wall.
The only solution that I know is to reinstall OS X. Believe me I tried everything you tried when I had the problem. I hope someone else will have a more immediate solution but reinstalling OS X...