well, knowing RH kernel, they probably enabled lot of options you dont need and your kernel is probably a modularized one ( mean you have most things in modules, not included, so you might have to _load_ the module in order to make it work).
make sure you have IDE/ATAPI Floppy option included, and turn off useless feature like ftape and parallel floppy drive. I guess these one could be the trouble... There is no magic, you will have to reconfigure your kernel again and again 'til you find the correct option.
My opinion is that you should just start back a kernel from nothing (keep a back up of the old one!!!). Of course, you will probably need a dozen of tries before you get everything working, but it's usually the best way to just avoid a buggy feature you couldn't find otherwise