Sorry it came to that. It looks like you needed to install the kernel header RPMs. I assume in your new installation, you enabled all the 'development' packages, correct? If so, I believe this is what solved your problem.
"Floating in a dream-like state, I am the emporer of a parallel universe." --Arch Enemy
My xorg.conf file