Do you have more than one kernel-source on the system? Is it possible the compiler got ahold of the wrong kernel headers when building the module? The kernel source tree needs to be at least mrproper too, but not necessarily compiled.
"..the triumph of evil is for good men to do nothing."
VIDIA video driver RPMs for Fedora
:: see yum repo at livna.org