Hi,
I have pretty much the same setup, I just ran as root redhat-config-xfree86 and it remembers the settings through reboots.
Also make sure that your monitor is set to the correct brand and model, and if that doesn't exist, choose 'Generic LCD Display --> Generic 1024x768"
Good luck.
>Craig