Hrm, perhaps scanning the change log from redhat would be wise? Or if there is any way to view the RHEL bugzilla perhaps others have had the same issue ? Have you perhaps tried the unsupported kernel?
Also, anything strange in dmesg when it boots up to the problematic kernel ?