You MUST flash the radio image to 5.09.xxxxxx. Did you do this before or after flashing the main ROM? (it doesn't matter which one is done first)
The radio image has nothing to do with FM radio BTW, it's more like a hardware drivers upgrade
- hence things like the camera crash if you don't upgrade radio!
Latest radio file is available on the OP on page 1 of this thread. Be advised the radio upgrade reboots the phone 2 times and takes up to 5 mins to install.
Do not remove the battery during this time or you may brick your handset.
Finally, if you did upgrade the radio, did you do a full wipe and did you also wipe all the caches including Davlik cache? (Done in recovery mode)
Have you changed from another custom Rom that already used ext partition and a2sd? The davlik cache is encrypted and linked to one sim card and does not match the new Rom keys.
Suggest you boot into recovery mode and do a full wipe, including all caches, especially Davlik...
Sent from my HTC Desire using XDA App