My A3000 gave me a ramlib error (still does occassionally) and I had to disable Amidock in WBSTARTUP.
Then, I found if I played with the maxtransfer in the hard drive settings it would reduce the occurence of RAMLIB errors and allow Amidock to work without causing RAMLIB errors. It was bizarre, and I don't really understand the cause.