Don't use ROM Manager. You say it boots straight into recovery...just flash a safe and stable rom and be done with it. Ditch whatever ROM is causing you this issue.
Thanks for your advice. I might have explained it badly, because I think you may have misunderstood. I was always able to boot into Android. I'd lost the recovery image, and therefore unable to get into recovery (I still don't know why the recovery image went away). Until last night, any attempt to boot into recovery ended up in fastboot instead. If I selected bootloader from the the fastboot menu, then selected recovery from the bootloader menu, with no recovery image to boot into, it would go right back to fastboot. But I could always boot into Android from fastboot or by simply powering up.
Yes, I have a stable ROM, but the card problem is still there. While I've finally been able to flash a CWM recovery image via ADB, I still have the read only issue. Yesterday, the phone would run awhile before it went into read only mode. I shut the phone phone down last night to allow it to cool, and when I started it up this morning, the read only issue was back from the get-go, which has me wondering if the card may be deteriorating.
Before finally getting an image flashed last night, I had numerous unsuccessful attempts via ADB (I checked the syntax each time, and it appeared correct), which has nothing to do with either the previous ROM (EViO2) or the current one (Warm3). ROM Manager won't flash a recovery from either ROM. It says it did, but if I try to swap an older version or Amon RA, then reboot into recovery, it boots up in CWM2501, which is what I flashed via ADB last night. I use both recovery images for different purposes, and ROM Manager is the easiest way to swap them. If possible, I would like to recover that functionality. At this point, I *think* the problem is the card, not the ROM or ROM Manager. I'm going to try another card today and see what happens.