You may want to try the following information that I found. Pay particular attention to what it says about putting your monitor in a default 640x480 mode. I did this and "voila" the monitor came back online. Albeit in 640x480 but hey, at least it let me into my GUI desktop. Here's the Link:
http://sdb.suse.de/en/sdb/html/wessels_sax247.html
and all the "SaX2" commands are on it. I know this is from a SuSe web site but if memory serves me correctly from my Red Hat days, SaX2 is in your distrobution as well?
Sax2 (from XFree 4.0)
Options
Sax2 offers a number of possibilities to circumvent possible problems with various parameters. The most important options are as follows:
sax2 -l = Starts Sax2 with 640*480@60Hz. DDC probing is
disabled. This option is very helpful in case your
monitor shuts down as Sax2 starts or your screen is
black.
You'll want to run in "safe settings" mode if your distrobution has one and when you finish logging on as "root" type in at the prompt:
init 3 (Runlevel 3 in SuSe Linux)
This init level will allow you to run the above listed SaX2 command and should put you into 640x480 mode (life saver mode for me..=)
Good luck!
Cryosec