winner225, I will second the welcome to the site :hello:
Could you please tell us exactly which version of Cyanogenmod you flashed and the same for the modem files? Maybe a link?
In my experience, WiFi will stop working if you flash a kernel that is not compatible with either your device or its Android version. Flashing a ROM almost always includes a flash of your kernel.
Then to further your angst, if you flash a radio (or modem) file not compatible with your device more problems will arise as you have found. I haven't used my XT907 enough to remember about the various radio files out there, but I'm not sure if there were any.
Finally, I think if you hold down the power button and the volume up and down buttons, your phone will power off. Then power it back up into recovery (I _think_ it is power and volume down) and see if you can restore your backup. The only problem with this is I know that a nandroid backup/restore doesn't touch the radio files.
good luck