I have 3 startup items that don't start and yet if I start them manually by going into terminal & typing "/Library/StartupItems/<Item>/Item start" it works. They all used to work, too. What am I missing? Where do I begin looking? This problem is really irritating; I don't expect to have to hand-hold the system through this.

I'm a Linux user and a web programmer; I have quite some knowledge, so whilst I'm very grateful for any contribution, please don't answer me if you don't know.