I used my A3000 without the battery for a long time. It's definitely not necessary.
Your problem is most probably due to bad scsi termination. Don't forget, you need ACTIVE termination. Don't trust on hdd terminators and get a proper 50 pin terminator plug.
Or problematic ram. Check your memory with a memcheck utility.