Thanks for the information. I think I'm just going to be upgrading the phone at this point-- a cracked screen and some audio issues already existed, a lack of rings is sort of the last straw. (btw, I've installed your ROMS v 1-4, and they unfortunately fix nothing).
I will share one thing I've found that is a pseudo-fix, in case anyone else is looking for one and can't afford an upgrade. Applications like "WhoIsIt" that let you set custom vibrations for contacts can override the default vibrations. I set a custom vibration for all my contacts, and now at least every phone call vibrates. Wasn't able to find any ringtone fixes, though.