All the suddon my machine is having boot/login problems. The machine takes several, 5 minutes minimum, to boot up. During the process, it says it's "waiting for appletalk" and, "waiting for port mapper", and "waiting for netprod", among others. This takes around 5 minutes, and then it finally gets to the login panel. When I log in, the progress bar spins for another couple minutes, and then finally a warning pops up saying "There were problems with login. You can't login at this time, contact your administrator". It then goes to a blank blue screen, and after another couple minutes it returns to the login screen. I log in again, after another couple minutes, it logs in to the finder as normal. The machine seems to work as normal from there.
I have unplugged all external devices, printer, speakers, etc. Booted from the MacOS disk, ran disk utility repairing the disk and permissions, booted into Single user mode and ran fsck, repaired the prebinding from the terminal, and ran the daily, weekly, monthly cron jobs. Nothing seems to work. I haven't noticed any unusual processes in top either. I have also removed my extra ram, it still happens. I also ran the Apple Hardware Test CD, it says everything is fine.
Anyone know what is wrong and how to fix this?