Hi nyteshade,
I had some very similar problems with the internal IDE
of the A1200, which from what I understand is somewhat
similar to the A4000 IDE.
Do you get any info at all if you 'query' (can't remember
right now exactly what it's called) the device within
HD toolbox? As far as the CD - ROM goes, I agree with
the others OS 3.0/3.1 has crappy support for CD drives.
The 4 - way adapters are a cheap fix for this, and they
also add a 'buffer' to protect the port. There may be a CD
filesystem or something on aminet to help in the interim
but I'm not sure.